D-N*_*ice 223 iphone xcode ipod-touch ios xcode4
该应用程序既不安装也不在我的设备上运行.所有配置文件都是最新的.我已经尝试删除并重新安装它们.
状态栏显示Xcode正在构建我的项目,然后它表示运行我的项目,然后它说"已完成运行".在整个这段时间内,iPod屏幕都保持黑色.在管理器中检测到iPod,我发现其配置没有任何问题.几天前使用Xcode 3,一切都很完美.
它在模拟器上不起作用,但重要的是要注意在模拟器中它似乎卡在"附加到"并且模拟器拒绝启动.
Mat*_*tyG 268
对于那些阅读Xcode 4.2,并尝试在早期设备(例如iPhone 3G,2G,iPod 1st gen等)上运行的人,我有另一个解决方案.默认情况下,在Xcode 4.2中创建的新项目在"必需的设备功能"中指定"armv7".如果想要支持运行armv6的设备(例如iPhone 3G),则需要删除它.

从您的ProjectName-Info.plist中的'Required device capabilities'中删除armv7
您可能还需要更改构建设置以使用armv6而不是armv7进行编译.
这是默认值:

双击'Standard(armv7)'添加另一个,然后单击弹出窗口中的'+',并输入'armv6':

点击完成,它应如下所示:

axi*_*ixc 43
我刚遇到这个问题,但对我来说这是因为我只在我的架构中指定了armv7,但3G是armv6.确保你有两个.
Joh*_*ann 12
将"armv6"添加到Project和Targets的体系结构后,请确保info.plist的"Required device capabilities"部分中没有"armv7".如果是这样,只需删除它,它应该工作!
我也有这个.我在info.plist中添加了一个UIRequiredDeviceCapabilities部分,需要gamekit,并且应用程序不会被复制到运行iOS 4.2的iPhone 3G上.删除所需的功能,一切都很好.
小智 6
我的情况:我错误地设置了:所需的设备功能 - >加速度计为NO(在Info.plist中).只需将其设置回YES即可
另外:确保所需设备功能的类型正确:即布尔值或字符串.错误的类型总是会使测试失败,并且应用程序无法加载.
| 归档时间: |
|
| 查看次数: |
35561 次 |
| 最近记录: |