【发布时间】:2009-12-09 13:31:18
【问题描述】:
我制作了两个版本的库以适应不同的平台作为设备和模拟器
如何让 xcode 自动选择正确的平台 lib(.a) 使用目标的“Base SDK”的配置?
并通过使用相同的头文件。 我知道 Admob 可以在不进行任何修改但配置 Base SDK 的情况下做到这一点。
【问题讨论】:
标签: iphone objective-c xcode
我制作了两个版本的库以适应不同的平台作为设备和模拟器
如何让 xcode 自动选择正确的平台 lib(.a) 使用目标的“Base SDK”的配置?
并通过使用相同的头文件。 我知道 Admob 可以在不进行任何修改但配置 Base SDK 的情况下做到这一点。
【问题讨论】:
标签: iphone objective-c xcode
您可以使用 lipo 将两个平台的 .a 文件合并为一个 .a 文件。 一旦你这样做,它将自动选择当前平台的二进制文件。 有关说明,请参见此处:
http://dev.byteclub.com/blog/1-iphone-sdk/48-how-to-almost-create-your-own-iphone-os-framework
【讨论】: