iphone - 应用程序在 iphone 上运行良好但在模拟器中失败

标签 iphone ios xcode simulator

<分区>

Possible Duplicate:
Build Error - missing required architecture i386 in file

我四处寻找这个问题的答案,但一直没有找到解决方案。

基本上,我制作的应用程序在从实际的 iphone(3GS 和 4)运行时运行良好,但无法在 iphone 模拟器中运行。

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

警告是它忽略了 AVFoundationFramework 和 CoreFoundationFramework。它说它在架构 i386 的文件中缺少所需的架构 i386。 - 对我来说,这意味着英特尔 CPU 不支持这些文件 - 对吗?

然后报错告诉我

"Command Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/clang failed with exit code 1"

如果有人能告诉我解决此问题的方法,我将不胜感激,或者如果您能告诉我它根本无法在模拟器中运行,我将不胜感激。

谢谢。

最佳答案

我设法在 stackoverflow 上找到了答案,这(我害怕)是一个与我类似的问题。

这是链接:

Fix for app running on iphone device but not in simulator

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

关于iphone - 应用程序在 iphone 上运行良好但在模拟器中失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8324783/

相关文章:

ios - 如何使用选项字典关闭 Swift 中的核心数据预写日志记录?

ios - 同一 View Controller Objective C 中的两个 UI 选择器?

ios - UITextView 点击打开链接

Xcode:调整自动生成的大括号的缩进?

ios - 尝试将应用程序导出为临时部署时,XCode 7.1 中的 session 已过期

ios - Runner.app/Runner.app/...无限循环Xcode构建失败

iphone - 将逆 CATransform3D 应用于已转换的 CALayer 的子层

ios - 循环获取数据时 CoreData 崩溃

iphone - Facebook SSO 显示错误的语言

php - 从 iPhone 应用程序 -> PHP -> MySQL 保护用户密码的最佳方法是什么?