该应用程序与此iPod touch不兼容 [英] This App Is Incompatible With This iPod touch

查看:400
本文介绍了该应用程序与此iPod touch不兼容的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I have developed an app that required iOS >= 4.0. But when I download it from App Store by using my iPod touch 2 (iOS 4.2.1), it says "This App Is Incompatible With This iPod touch". I don't know why. And when I use this iPod touch to run the app through Xcode, it also don't run on my iPod touch. How can I debug this error?

我已阅读并且我的应用程序构建设置显示架构"为"Standard(armv7)",有效架构"为"armv6 armv7",我想知道这是错误的.

I have read this and my app build settings show that "Architectures" is "Standard(armv7)" and "Valid Architectures" is "armv6 armv7", I wondered if it's wrong.

推荐答案

如何在Xcode 4.2中添加对iOS 4.2armv6的支持.我试图使它易于理解.

How to add support for iOS 4.2, armv6 in Xcode 4.2. I have tried to make this easy to follow.

将部署目标设置为4.2或更早版本: 修改体系结构以包含armv6,如下所示: 1)选择其他, 2)点击"+"按钮, 3)输入"armv6", 4)点击完成.

Set your deployment target to 4.2 or earlier: Modify Architectures to include armv6 like so: 1)Select Other, 2) Click on the "+" button, 3) Type in "armv6", 4) Click done.

然后通过单击该行中的-"按钮,从所需的设备功能中删除armv7.

Then remove armv7 from required device capabilities by clicking the "-" button in that row.

我个人经常使用这种方法在iPod touch第二代上使用最新的Xcode运行应用程序(此时为Build 4D502).

I personally use this method constantly to run apps on my iPod touch 2nd gen with the newest Xcode.(at this point Build 4D502).

实际上,我在此示例中使用的项目现在可以在该iPod上运行.

In fact the project that I used for this example now runs on that iPod.

这篇关于该应用程序与此iPod touch不兼容的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆