pod 第三方库成功,项目运行失败,可能遇到的问题。
sers/mac/Documents/ball-mage-native/jsb-default-prod/frameworks/runtime-src/proj.ios_mac/xxxxxxxx.xcodeproj The linked library 'libPods-xxxxxxxx.a' is missing one or more architectures required by this target: armv7.
解决 1 : 看看项目支持的 最低ios系统,是否满足 sdk 的最低需求,例如sdk需要最低支持 iOS 11.0 那么 项目 必须最少支持 iOS 11.0.
问题2 : 明明pod成功了,却找不到很多库,大概率是因为xcode版本问题,或者第三方sdk ,添加的路径出问题了,需要的库没有自动加到 Build Phases 里的 Link Binary With Libraries 里, 手动添加找不到的库即可 。
总结pod前能运行, 但凡遇到 pod 库成功后却无法运行,几乎大部分问题都能解决,不要放弃,或者排查错方向。
网友评论