标签: iphone ios-simulator static-libraries
我想为iphone构建一个静态库。我想给我的用户一个.a库,他们可以用它来进行模拟器测试和设备测试。我是否必须在模拟器模式和设备模式下构建两个库?有没有办法构建一个可以用于两个平台的单一工具?
答案 0 :(得分:89)
两次编译您的库。使用设备SDK后,再次使用模拟器SDK。
然后使用lipo命令行工具创建一个“胖”库。
lipo
lipo -create libdevice.a libsimulator.a -output libcombined.a
这应该可以满足您的需求。