Mat*_*oal 3 objective-c static-libraries ios
我的问题是:哪个是发布编译库供公众使用的正确方法?例如,OpenFeint发布了一个静态Fat库(以及源代码)他们如何管理Release或Debug版本?
我想了解我必须生成多少版本的库,我确信用户可以自由选择如何导入我的库,我认为一个好的解决方案可以编译和分发这些版本:
你有什么想法?您更喜欢与第三方库合作?
调试/发布
当然,您不希望人们能够在您的库中查看符号.因此,不要担心分发Debug构建,人们不希望调试自己的库.
模拟器/的iOS /发
编译器将自动获取胖库的相关"部分".例如,当您构建ARM二进制文件时,只会嵌入fat static lib的ARM部分.所以只需走"胖"路线.
所以,长话短说:只需分发一个发布版本的库!
附注:如果可以,请分发来源.根据我的个人经验,我非常不愿意为我的项目添加一个"不透明"的库.
| 归档时间: |
|
| 查看次数: |
1230 次 |
| 最近记录: |