在模拟器上运行正常,可是在模拟器上就会报错,这是由于xocde7以后增长了一个bitcode,bitcode是被编译程序的一种中间形式的代码。包含bitcode配置的程序将会在App store上被编译和连接。bitcode容许苹果在后期从新优化程序的二进制文件,而不须要从新提交一个新的版本到App store上。优化
碰到以上问题,咱们有两种解决方式,要么关闭bitcode要么让第三方支持bitcode,咱们这里讲第一种,配置bitcode,咱们能够在”Build Settings”->”Enable Bitcode”选项中看到这个设置,把YES改为NO就好了,由于bitcode默认是开启的。ui
本文参考:详情请见 http://www.jianshu.com/p/3e1b4e2d06c6code