XCode编译时simulor错误

我正在尝试构build我的XCode项目,这就是我所得到的。 该项目在设备上运行良好,但无法在模拟器上运行。

建立错误

有人可以解释我为什么发生这种情况。 我试图从项目中删除这个库,并再次添加它。 它仍然无法在模拟器上运行。

提前致谢。

i386是您的开发机器使用的英特尔处理器架构的参考(实际的iOS设备使用ARM处理器)。

该错误表明该库尚未构build为包含对Intel体系结构的支持。 由于模拟器在桌面上运行,因此需要英特尔支持才能运行。

您应该获得包含i386的库的副本,或自己构build它。

这是一个可以完成的方法(对于需要添加i386支持的另一个库)

http://www.federicocappelli.net/2012/10/05/zbar-library-for-iphone-5-armv7s/

您需要在代码中findCkoCrypt2的定义,并确保它是为模拟器构build的。

如果“CkoCrypt”是一个库或框架的一部分,那么你也需要编译这个库在模拟器下工作。