Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.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
Iphone XCode 4.2在使用3.1.2连接的ipod touch上调试时出现问题_Iphone_Objective C_Xcode - Fatal编程技术网

Iphone XCode 4.2在使用3.1.2连接的ipod touch上调试时出现问题

Iphone XCode 4.2在使用3.1.2连接的ipod touch上调试时出现问题,iphone,objective-c,xcode,Iphone,Objective C,Xcode,我有XCode 4.2构建4C199 自Im测试以来,我下载了ios 3.x设备的ios支持文件 在我的iPodtouch第1代ios 3.1.2上 无论我创建什么项目,我都会尝试从xcode测试我的应用程序 在连接的ipod上(可识别),但: 当我按run时,它编译时没有错误,但只是停止 运行时说:“已完成运行ProjectName” 在模拟器中,它可以正常工作:-) 输出中没有错误 建议?1)在目标构建选项中添加armv6体系结构,并检查部署目标是否为iOS 3.1.2 2) 从Info.

我有XCode 4.2构建4C199

自Im测试以来,我下载了ios 3.x设备的ios支持文件 在我的iPodtouch第1代ios 3.1.2上

无论我创建什么项目,我都会尝试从xcode测试我的应用程序 在连接的ipod上(可识别),但:

当我按run时,它编译时没有错误,但只是停止 运行时说:“已完成运行ProjectName”

在模拟器中,它可以正常工作:-)

输出中没有错误

建议?

1)在目标构建选项中添加armv6体系结构,并检查部署目标是否为iOS 3.1.2

2) 从Info.plist文件中的“所需设备功能”(UIRequiredDeviceCapabilities)中删除“armv7”的值。

1)在目标构建选项中添加armv6体系结构,并检查部署目标是否为iOS 3.1.2

2) 从Info.plist文件中的“所需设备功能”(UIRequiredDeviceCapabilities)中删除“armv7”的值。


xCode 4.2构建应用程序以在具有armv7体系结构的设备上运行。
意味着它只能与iPhone3GS或更高版本、iPodtouch第三代或更高版本(对不起,我不确定)以及iPad1和iPad2一起使用。

在目标->构建设置中,将Armv6添加到架构中。
添加后会是这样的

ARCHS = armv6 $(ARCHS_STANDARD_32_BIT)
VALID_ARCHS = armv6 armv7
还可以在有效的体系结构中添加Armv6
添加后会是这样的

ARCHS = armv6 $(ARCHS_STANDARD_32_BIT)
VALID_ARCHS = armv6 armv7
最后在-info.plist中删除该条目

Required device capabilities - armv7
我希望这会有所帮助。


xCode 4.2构建应用程序以在具有armv7体系结构的设备上运行。
意味着它只能与iPhone3GS或更高版本、iPodtouch第三代或更高版本(对不起,我不确定)以及iPad1和iPad2一起使用。

在目标->构建设置中,将Armv6添加到架构中。
添加后会是这样的

ARCHS = armv6 $(ARCHS_STANDARD_32_BIT)
VALID_ARCHS = armv6 armv7
还可以在有效的体系结构中添加Armv6
添加后会是这样的

ARCHS = armv6 $(ARCHS_STANDARD_32_BIT)
VALID_ARCHS = armv6 armv7
最后在-info.plist中删除该条目

Required device capabilities - armv7
我希望这会有所帮助

  • 插入设备
  • 出口xcode
  • 然后重新启动xcode
  • 插入设备
  • 出口xcode
  • 然后重新启动xcode