问题描述:
没加 -ObjC 时可以编译通过,但加了 -ObjC 之后,出现编译错误。
解决方法:
Other Linker Flags 添加以下参数:
支付宝
-force_load "/path/to/pingpp-ios/lib/Channels/Ailpay/libpingpp+alipay.a"
微信
-force_load "/path/to/pingpp-ios/lib/Channels/Wx/libpingpp+wx.a"
银联
-force_load "/path/to/pingpp-ios/lib/Channels/UnionPay/libpingpp+up.a"
-force_load "/path/to/pingpp-ios/lib/Channels/UnionPay/libUPPayPlugin.a"
百度钱包
-force_load "/path/to/pingpp-ios/lib/Channels/Bfb/libpingpp+bfb.a"
-force_load "/path/to/pingpp-ios/lib/Channels/Bfb/libBaiduWalletSDK.a"
-force_load "/path/to/pingpp-ios/lib/Channels/Bfb/Dependencies/JSONKit/libJSONKit.a"
百度钱包如果报 CLLocation ... 相关的错,需要添加 CoreLocation.framework
上一篇 iOS报错 LaunchServices: ERROR: There is no registered handler for URL scheme alipay 怎么解决?