在“”;与此Xcode副本开发支持的任何iPhone OS版本都不匹配
我遵循苹果教程,将我的iphone升级到3.0。但我得到了这个错误: 安装在上的操作系统 3.0(7A341) 支持Xcode的iPhone OS版本 3.0(7A312g) 2.2.1 当我尝试在iphone xcode上运行应用程序时,会显示: 未连接已设置的iPhone OS设备在“”;与此Xcode副本开发支持的任何iPhone OS版本都不匹配,iphone,iphone-sdk-3.0,Iphone,Iphone Sdk 3.0,我遵循苹果教程,将我的iphone升级到3.0。但我得到了这个错误: 安装在上的操作系统 3.0(7A341) 支持Xcode的iPhone OS版本 3.0(7A312g) 2.2.1 当我尝试在iphone xcode上运行应用程序时,会显示: 未连接已设置的iPhone OS设备 我错过了什么?看起来您需要将xcode升级到SDK的最新版本,以及将iPhone/iPod Touch升级到SDK的最新版本。您的XCode似乎来自beta 5,您的iPhone是GM。XCode和iPhone操
我错过了什么?看起来您需要将xcode升级到SDK的最新版本,以及将iPhone/iPod Touch升级到SDK的最新版本。您的XCode似乎来自beta 5,您的iPhone是GM。XCode和iPhone操作系统都需要是最新版本才能安装应用程序。此外,每次在XCode设备管理器中升级软件后,您都需要重新启动iPhone进行开发。偶然发现这个问题,因为我在3.0.1中遇到了同样的问题。苹果一直在考虑如何让XCode停止担忧,并爱上3.0.1。它归结为在终端中运行命令:
ln -s /Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0\ \(7A341\) /Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0.1
如果手机处于橙色状态,请查看管理器窗口。然后重新启动手机并查看 我已经解决了这个问题,正如普莱克伦所说,但我要补充的是,这是一种在设备版本上欺骗XCode的方法。 创建unix符号链接:
ln-s
使Xcode认为设备版本是受支持的版本,因为我们使开发版本只是指向受支持版本之一的链接。 至少这是我所理解的:如何: 从下载的Xcode dmg添加iOS SDK:
您以前在手机上运行过应用程序吗?如果是这样,请尝试重新安装您的资源调配配置文件,然后重新启动您的电话注意:使用building on和iPad3.2.1以及sdk 3.2进行了测试。是的,它安装了。不,据我所知,它不起作用。我收到一大堆警告,但我的工作应用程序没有加载它的视图。apple dev网站上有一条说明,升级到3.2.1或4.0.1的用户需要下载带有4.0.1 sdk的新xcode。这是一个很好的技巧,也可以应用于其他版本(只要您不使用不同库版本之间的更改)