Xcode8 集成微信/支付宝sdk步骤及错误

1.下载相关sdk,支付宝sdk及demo下载微信支付sdk及demo下载

2.吐槽一下,无论是民间教程还是官方教程都有坑,大方向是对的,但是配置细节问题多多,不过还是建议大家多仔细看看教程理解远离。

3.首先将sdk拷贝到对应的项目文件夹下(注意是拷贝,这时候还不用添加操作),然后按照下图左添加,注意这是个巨坑,很多网上教程没有说清楚要拷贝到项目文件夹下,导致后续添加依赖链接会出错,原因就是文件路径下不存在,共需导入五个文件,如下图右

           


4.重点了,把sdk添加进项目依赖,在xcode8中跟官方文档有区别,看图:

支付宝添加图解


微信sdk添加图解


5.添加系统依赖需要如下文件,这里是添加的所有需要的依赖,如果你只是添加其中一种,请看官方教程



6.此时在模拟器跑应该可以了,但是跑真机可能会报错,错误提示:

You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE)

这个时候你需要修改下图选项,将enable属性改为NO就可以了。



最后吐槽一下微信支付iOS版本的pod真是让人无语,官方既然有这个功能麻烦做好好吗,我添加反正没有成功,最后只能手动添加,安卓版的就做的很好,省了不少事。有同学想尝试的也可以试一下,只需要添加
pod 'WechatOpenSDK'
然后使用pod install反正我提示找不到:

[!] Unable to find a specification for `WechatOpenSDK`

然后我就去查找这个库

pod search WechatOpenSDK'

提示如下:

[!] Unable to find a pod with name, author, summary, or description matching `WechatOpenSDK`


有问题留言!!!



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值