下载支付宝的SDK 然后把SDK当中的AlipaySDK.bundle,AlipaySDK.framework,libcrypto.a,libssl.a,Order.h,Order.m和openssl,Util这两个文件夹 导入到你的程序当中,然后运行你的程序 你会发现报错了
报这个错不要着急 这个错是因为没有导入系统库,只要我们在.h中#import<Foundation/Foundation.h>问题就解决了
这个时候我们在运行
报这个错呢 ,和第一个问题一样直接在.h当中#import <Foundation/Foundation.h>
然后我们在运行
这个问题是因为路径,你导入的支付宝SDK xcode不知道他的路径,所以我们在这里给他个路径就可以啦 (Build Settings -> Header Search Paths)
我们设置完路径我们再运行 你会发现还有错,啊要疯了 怎么这么多错
报这个错呢是因为依赖库没有导入,我们再把依赖库带入进去就可以了
其中,需要注意的是:
如果是Xcode 7.0之后的版本,需要添加libc++.tbd、libz.tbd;
如果是Xcode 7.0之前的版本,需要添加libc++.dylib、libz.dylib(如下图)。
这个时候呢 支付宝已经成功的导入到咱们的程序啦,累的满头大汗啊!
本人新手呆鸟,忘各位老司机多多鞭策,使我快速成长。谢啦