xcode编译时常见错误之一
2015-09-20 12:37
411 查看
ld: ‘/Users
/**/
Framework/SDKs/PolymerPay/Library/mobStat/lib**SDK.a(**ForSDK.o)’ does not contain bitcode. You must rebuild it
with
bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode
for
this
target.
for
architecture arm64
bitcode是被编译程序的一种中间形式的代码。包含bitcode配置的程序将会在App store上被编译和链接。bitcode允许苹果在后期重新优化我们程序的二进制文件,而不需要我们重新提交一个新的版本到App store上。
You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the
vendor, or disable bitcode for this target.
for architecture arm64
要么让第三方库支持,要么关闭target的bitcode选项。
实际上在Xcode 7中,我们新建一个iOS程序时,bitcode选项默认是设置为YES的。我们可以在”Build Settings”->”Enable Bitcode”选项中看到这个设置。
相关文章推荐
- QT 打开文件对话框汇总
- Oracle数据库的下载和安装
- NSMutableAttributedString 富文本框 设置下划线
- CodeVS1280 无限序列
- oracle常用函数及示例
- 大龄屌丝自学笔记--Java零基础到菜鸟--020
- httpd-2.2相关知识总结
- 第三周项目4 顺序表应用(1)
- 中文宾州树库标记含义
- Unity UGUI鼠标穿透UI问题(Unity官方的解决方法)
- Android 属性动画(二):ObjectAnimator与ValueAnimator
- c++中的时间戳
- 逻辑与’&&’和逻辑或’||’的陷阱
- 猴子吃桃两种方法
- J2SE小结
- Activiti入门教程五(详解ProcessEngine的创建)
- Mybatis使用Redis二级缓存
- C中的+0与-0
- 用position:relative和float实现不定宽块级元素的居中
- 分析灰盒测试优点和缺点