真机与模拟器的framework合并注意事项

lipo -create /Users/XX/Desktop/framework/VKDataAnalysis_x86.framework/VKDataAnalysis /Users/XX/Desktop/framework/VKDataAnalysis_arm64.framework/VKDataAnalysis -output VKDataAnalysis

一定要指定到framework里面的文件,framework仅仅是一个文件夹

最后将VKDataAnalysis 替换任意一个framework里面,这个framework即可以真机也可以模拟器调试了

下面这条指令可以查看 framework对应的CPU结构
zhangzh:1.1 XX$ lipo -info /Users/XX/工作/APPXX/iphoneXemm统计多线程bug/1.1/VKDataAnalysis.framework/VKDataAnalysis
Architectures in the fat file: /Users/XX/工作/XX/iphoneXemm统计多线程bug/1.1/VKDataAnalysis.framework/VKDataAnalysis are: i386 x86_64 armv7 arm64

其中: i386 x86_64对应的是模拟器,armv7 arm64 对应的是真机,armv7与armv7s的指令集是相同的

关于framework的配置与开发,这篇文章写地很好:http://www.jianshu.com/p/61c845aa992c

你可能感兴趣的