您的位置:首页 > 移动开发 > IOS开发

IOS库文件—制作模拟器和真机中通用的.a文件

2013-04-22 11:05 232 查看
Xode开发IOS库文件应用时(.a文件),一般来讲提供给第三方开发用的是两个库文件,分别是模拟器和真机用的。

即:xxxSimulater.a 和 xxxTarget.a

为了第三方开发者方便使用,可以将两个.a文件合并成一个, 即可在模拟器和真机中都可以通用的.a文件。

1.首先生成两个版本的.a文件xxxSimulater.a 和 xxxTarget.a 并将他们放在同一目录下。

2.打开终端,进到这个目录下。

3.输入命令 lipo -createxxxSimulater.a
xxxTarget.a.a -output xxx.a

生成后可以用 lipo -infoxxx.a命令 查看一下,如下结果即i386和armv7都可以使用:

Architectures in the fat file: xxx.a are: i386 armv7 (cputype (12) cpusubtype (11))
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: