0
我得到这个错误,而试图建立的iPhone模拟器:项目不适用于iphone模拟器。
d: warning: ignoring file /users/salehshah/SmartSwipe/libANMobilePaymentLib.a, file was built for archive which is not the architecture being linked (i386) Undefined symbols for architecture i386:
请注意,我使用的Xcode 4.2与iOS 5.项目构建并运行在设备上的罚款。我认为在链接静态库时存在一些问题。可能是这个架构存在问题。
它也在模拟器上运行良好。突然它停止运行,我没有改变任何项目设置等。 – Saleh
因此,如果你没有改变任何东西,就没有必要看看这些设置。你可能被宇宙射线击中。 ;-)在构建完成后查看日志导航器(Cmd-7)。图书馆建成了吗?它是否为正确的架构而建造(即i386)? – tonklon
它给出了这个警告:文件是为存档而构建的,而不是被链接的体系结构(i386) – Saleh