通过在General->Link Framework and Libraiies中添加以下framework解决:
- libz.tbd - libc++.tbd - Security.framework - CoreMotion.Framework - CFNetwork.framework - CoreTelephony.framework - SystemConfiguration.framework
截图如下,由于公司同时接入支付宝和微信支付,所以导入的库就多了点咯:
9CCA6D99-B122-4C6E-8A1D-522BC3292A4E.png
问题5.Redefinition of 'RSA' as different kind of symbol 多为sdk集成时产生的坑,因为我们公司在集成支付宝之前,有用过RSA加密,导致重名问题
解决办法:
(1),这个问题不是每个公司都可能遇到的,但遇到也心烦 (2),由于支付宝中的openssl中的rsa.h文件与RSA加密有重名冲突。改掉公司自己之前导入RSA的命名,如果你牛逼也可以去改rsa.h中的
问题6;系统库导入问题
+++++++++++++
symbol(s) not found for architecture arm64
17321E6C-1A33-41D4-9B6E-9E499CCA23C6.png
解决办法
就是导入系统库了
85880AC4-E323-4451-B622-9E7ABB1CE658.png
问题7:终于到微信了,接入微信,你就开心了