App在iphone上运行正常但在模拟器中失败

时间:2011-11-30 10:56:47

标签: iphone ios xcode simulator

  

可能重复:
  Build Error - missing required architecture i386 in file

我已经搜索了这个问题的答案,但是还没有找到解决方案。

基本上我已经制作了一个应用程序,当从实际的iPhone(3GS和4)运行时效果很好但它不会在iphone模拟器中运行。

当我尝试通过sim运行时,它会给我两个警告和一个错误。

警告是它忽略了AVFoundationFramework和CoreFoundationFramework。它说它缺少i386体系结构文件所需的体系结构i386。 - 对我来说这是说英特尔CPU不支持这些文件 - 这是正确的吗?

然后错误告诉我

  

“命令   开发者/平台/ iPhoneSimulator.platform /开发人员的/ usr / bin中/铛   退出代码1“

失败

如果有人能告诉我一个最受欢迎的解决办法,或者你可以告诉我它不会在模拟器中运行 - 那也将不胜感激。

三江源。

1 个答案:

答案 0 :(得分:2)

我设法在stackoverflow上找到答案(我害怕)与我的问题类似。

这是链接:

Fix for app running on iphone device but not in simulator

基本上,修复是为了确保您不将任何框架复制到项目文件夹中。在我的情况下,我在那里复制了一些框架,因此我只需要删除它们。感谢Jordan在上面发布的链接中,一切正常。

相关问题