Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/94.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
无法调试设备上的iOS项目_Ios_Xcode_Device - Fatal编程技术网

无法调试设备上的iOS项目

无法调试设备上的iOS项目,ios,xcode,device,Ios,Xcode,Device,奇怪的错误发生在我身上,我遵循苹果的指南,来到资源调配门户,在真实的设备上测试项目,创建证书,添加设备appID,然后添加资源调配文件。 将所有代码签名身份设置编辑到新的iphone开发者配置文件中,并尝试在我的设备上运行。 我的SDK的基础是4.2,我的设备也是4.2,但当我单击run按钮时,它会编译所有文件,给我生成成功的消息,但即使安装在我的设备上,它也像没有连接任何设备一样…如果您的设备出现在这里:(在“iPhone 5.0模拟器”的位置),那么您的设备连接正确 如果你的设备在还没有开

奇怪的错误发生在我身上,我遵循苹果的指南,来到资源调配门户,在真实的设备上测试项目,创建证书,添加设备appID,然后添加资源调配文件。 将所有代码签名身份设置编辑到新的iphone开发者配置文件中,并尝试在我的设备上运行。
我的SDK的基础是4.2,我的设备也是4.2,但当我单击run按钮时,它会编译所有文件,给我生成成功的消息,但即使安装在我的设备上,它也像没有连接任何设备一样…

如果您的设备出现在这里:(在“iPhone 5.0模拟器”的位置),那么您的设备连接正确

如果你的设备在还没有开始运行的时候就说“已完成运行”,那么正如“AlexeyVMP”所说的,还有几个步骤可以让你的应用程序在ARMV6设备上运行(这通常是人们现在仍然使用iOS 4.2的唯一原因)

基本上,您必须将
armv6
添加到项目窗格中的
architecture
,并从项目的
info.plist
中的
required devices capabilities
中删除
armv7


您可以看到。

如果有错误,您会得到什么?运行该项目的最终结果是什么?如果使用ARMv6设备(旧iPhone和iPodtouch),则在使用Xcode 4.2时需要应用技巧。它不支持旧的开箱即用硬件-需要其他步骤。请检查Xcode Organizer(窗口->Organizer)-设备连接后,是否会在设备名称前显示绿点?Till说什么?打开Organizer,查看您的设备是否被识别。