0

我开发了一个需要 iOS >= 4.0 的应用程序。但是当我使用我的 iPod touch 2 (iOS 4.2.1) 从 App Store 下载它时,它显示“这个应用程序与这个 iPod touch 不兼容”。我不知道为什么。当我使用这个 iPod touch 通过 Xcode 运行应用程序时,它也不能在我的 iPod touch 上运行。如何调试此错误?

我已阅读内容,并且我的应用程序构建设置显示“架构”是“标准(armv7)”而“有效架构”是“armv6 armv7”,我想知道它是否错了。

4

1 回答 1

0

如何在. iOS 4.2_ 我试图让这很容易理解。armv6Xcode 4.2

将您的部署目标设置为 4.2 或更早版本: 在此处输入图像描述 修改体系结构以包括armv6如下:1)选择其他, 在此处输入图像描述 2)单击“+”按钮, 在此处输入图像描述 3)键入“armv6”, 在此处输入图像描述 4)单击完成。

然后通过单击该行中的“-”按钮从所需的设备功能中删除 armv7。

在此处输入图像描述 我个人经常使用这种方法在我的第二代 iPod touch 上使用最新的 Xcode 运行应用程序。(此时为 Build 4D502)。

事实上,我用于此示例的项目现在可以在该 iPod 上运行。

于 2011-12-01T02:50:20.127 回答