lipo合成真机模拟器通用framework和静态库

开发过程中经常会用到其他开发者,或者自己封装的framework和静态库。

framework和静态库都包含真机部分和模拟器部分。以framework为例我来说一下怎么同时使用真机和模拟器,以及如何用lipo命令生成真机模拟器通用framework

一.同时使用真机和模拟器

  1. 在Other Linker Flags添加-frameworkYZKit(你使用的framework的名称)
    all-1.png
  2. 在Framework Search Paths添加framework所在的相对路径,参考$(SRCROOT)/../YZKit/Debug$(EFFECTIVE_PLATFORM_NAME) test 目录是test.xcodeproj上级目录
    all-3.png
  3. 在工程中导入头文件就可以使用framework了

二.lipo命令合成通用framework

lipo命令lipo -create xxx/YZKit xxxx/YZKit -output YZKit
把生成的YZKit替换掉真机文件中的就是通用的framework了。

lipo.png

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容