0

最初我开始使用Xcode 4.2构建一个 iPhone 应用程序(应用程序仍处于开发阶段),它在设备和模拟器上都运行良好。后来,我们想添加对iPhone 5(4 英寸显示屏)的支持。当我在Xcode 4.5(包括 Default-568h.png)上运行它时,它运行良好(在 3.5 英寸和 4 英寸的模拟器上)。但是当我尝试在设备上运行它时,它一直给我错误

"Could not launch appname.app” No such file or directory (/Users/<user>/Library/Developer/Xcode/DerivedData/appname-ffotpypmbvaguyhfvnnejhjotpbp/Build/Products/Debug-iphoneos/appname.app/appname).

我尝试了以下步骤,但没有运气:(

  • 从设备中删除了应用程序。重新启动了设备。
  • 退出 XCode.Trashed 来自 `DerivedData.Cleaned 项目的所有文件夹。重新启动机器。
  • 设置Build for active architecture为是
  • Required device capabilities从 -info.plist 中删除

我还有其他选择可以尝试,还是应该一次又一次地重复这些?

4

1 回答 1

0

上次我遇到类似问题时,正常清理是不够的,因为它会留下一些派生数据。在 Xcode 中,选择 Product 菜单并按住选项键以显示“Clean Build Folder...”,或者更好的是,关闭 Xcode 并/Users/<user>/Library/Developer/Xcode/DerivedData/完全删除。

于 2012-12-28T15:09:56.813 回答