框架("包装"静态库),带有两个可执行文件

时间:2016-12-27 09:19:55

标签: ios xcode frameworks static-libraries

有没有办法创建一个内部有两个可执行文件的框架,一个用于设备,一个用于模拟器,而不是制作一个胖lib?

2 个答案:

答案 0 :(得分:0)

你应该将你的项目打包为胖框架(不同于胖库),这样就可以确保应用程序必须剥离模拟器部分才能上传到app store,并且可以很容易地获得一些着名的剥离脚本像Realm的动态框架一样的框架(需要iOS 8+ - 如果你的lib是iOS 7,你可以尝试重写脚本)

答案 1 :(得分:0)

没有这样的选择。我们可以在Apple框架的libxml示例中看到这一点,它们有一个用于设备,一个用于模拟器。