构建iOS时发生错误

错误示例:

error: Building for iOS, but the linked and embedded framework 'XXXXXX.framework' was built for iOS + iOS Simulator.

因“XXXXXX.framework”包含i386 x86_64 Archive信息而出现上述情况。

(该代码可删除不被允许的架构。)  

NaverThirdPartyLogin.framework还有问题时,请如下操作去除后进行构建。

lipo -remove x86_64 ./NaverThirdPartyLogin.framework/NaverThirdPartyLogin -o ./NaverThirdPartyLogin.framework/NaverThirdPartyLogin
lipo -remove i386 ./NaverThirdPartyLogin.framework/NaverThirdPartyLogin -o ./NaverThirdPartyLogin.framework/NaverThirdPartyLogin

Last updated