该应用程序既不会在我的设备上安装也不会运行。所有配置文件都是最新的。我已经尝试删除并重新安装它们。
状态栏显示 Xcode 正在构建我的项目,然后显示正在运行我的项目,然后显示“已完成运行”。在整个期间,iPod 屏幕保持黑色。在 Organizer 中检测到 iPod,我看不出它的配置有什么问题。就在几天前,Xcode 3 一切正常。
它在模拟器上不起作用,但可能需要注意的是,在模拟器中它似乎卡在“附加到”上并且模拟器拒绝启动。
对于那些阅读有关 Xcode 4.2 并尝试在早期设备(例如 iPhone 3G、2G、iPod 1st gen 等)上运行的人,我有另一个解决方案。默认情况下,在 Xcode 4.2 中创建的新项目在“必需的设备功能”中指定“armv7”。如果想要支持运行 armv6 的设备(例如 iPhone 3G),您需要删除它。
从 yourProjectName-Info.plist 中的“所需设备功能”中删除 armv7
您可能还需要更改构建设置以使用 armv6 而不是 armv7 进行编译。
这是默认设置:
双击“标准(armv7)”以添加另一个,然后单击弹出窗口中的“+”,然后输入“armv6”:
单击完成,它应该如下所示: