Ios5 在iPodtouch第二代上运行模板应用程序,不会发生任何事情

Ios5 在iPodtouch第二代上运行模板应用程序,不会发生任何事情,ios5,xcode4.2,Ios5,Xcode4.2,我正试图在我的iPodtouch第二代上测试我的phonegap应用程序。我在lion 10.7.1上有最新的xcode。运行代码时没有出现错误,甚至控制台(在organizer中)也没有显示任何内容。尽管xcode说代码构建成功并运行,但它根本没有出现在我的ipod上 我的ipod已经配置好了,我还运行了指向ipod的代码,而不是指向模拟器的代码 这意味着什么 ipod过时了吗?注意:此答案假设您能够在ipod touch上运行应用程序。如果您正在使用iPod touch上不可用的资源,例如G

我正试图在我的iPodtouch第二代上测试我的phonegap应用程序。我在lion 10.7.1上有最新的xcode。运行代码时没有出现错误,甚至控制台(在organizer中)也没有显示任何内容。尽管xcode说代码构建成功并运行,但它根本没有出现在我的ipod上

我的ipod已经配置好了,我还运行了指向ipod的代码,而不是指向模拟器的代码

这意味着什么


ipod过时了吗?

注意:此答案假设您能够在ipod touch上运行应用程序。如果您正在使用iPod touch上不可用的资源,例如GPS,则GPS设备要求可能会阻止您运行应用程序(请参阅所需的设备功能)

这听起来像是一个经典的例子,试图在iPodtouch第一代或第二代上运行,而不必跳过苹果强加的圈套。(表示已完成运行但从未运行,日志只是旋转指示器。)

要为这些较旧的设备进行构建,您必须跳过以下限制:

如何在
Xcode 4.2
及更高版本中添加对
iOS 4.2
armv6
的支持:

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

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

我个人经常使用这种方法在我的iPodtouch第二代上用最新的Xcode运行应用程序


事实上,我在本例中使用的项目现在在该iPod上运行。

感谢您提供的有用答案!我在info中找不到所需的设备功能,但是。。。