1. 封装的SDK含有第三方的SDK库
Build Active Arch对应的Debug和Release一定要设置NO
Build Active Arch一定是Pods下的PROJECT -> Pods -> Build Settings
这里曾犯过很多次错误,每次使用pod install,他都会变,导致无法编译通过, 然后一直处于寻找问题中
2. 制作对应的SDK库
可能IOS CPU架构或者是严格的规则,它分为虚拟机SDK,真机SDK, 它们又各自分为Debug-iphoneos 和 Release-iphoneos, 并且相互直接只能使用在对应的平台, 如果使用了错误的平台将无法编译通过.
网友评论