Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c XCode:application->iPod运行/构建未上载应用程序_Objective C_Xcode - Fatal编程技术网

Objective c XCode:application->iPod运行/构建未上载应用程序

Objective c XCode:application->iPod运行/构建未上载应用程序,objective-c,xcode,Objective C,Xcode,Xcode表示,它在我的iPod上构建并完成运行,但该应用程序不在我的iPod上 在Mac OS X 10.7.2上使用Xcode 4.2.1 还请注意,xcodelog navigator显示了许多具有状态轮的构建/调试实例 在organizer上,我重复了以下内容: Sun Jan 1 15:34:53 unknown com.apple.mobile.lockdown[16] <Notice>: Could not receive size of message Sun Ja

Xcode表示,它在我的iPod上构建并完成运行,但该应用程序不在我的iPod上

在Mac OS X 10.7.2上使用Xcode 4.2.1

还请注意,xcodelog navigator显示了许多具有状态轮的构建/调试实例

在organizer上,我重复了以下内容:

Sun Jan  1 15:34:53 unknown com.apple.mobile.lockdown[16] <Notice>: Could not receive size of message
Sun Jan  1 15:35:53 unknown lockdownd[16] <Error>: 2ff68000 handle_connection: Could not receive USB message #6 from iTunes. Killing connection
我已断开连接、关闭程序、重新启动Mac,但仍然遇到相同的问题。

注意:此答案假设您能够在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上运行。

您是否尝试用另一个iPod/iPhone复制该项目,以检查问题是否是iPod或USB连接电缆的软损坏或硬件相关问题?阅读您发布的错误日志,这似乎是一个与硬件相关的问题。从上一周开始,我一直在努力解决这个问题,我尝试了所有方法,最后当我看到您的答案时,我想让我将armv7从所需的设备功能中删除,它就工作了。非常感谢你。