我的XCode版本为4.6.3,最近我将iPhone 4上的操作系统升级为iOS 7。当我试图在设备上运行代码时,会出现以下错误:
Xcode无法使用所选设备运行。 在兼容的iOS版本中,没有供应的iOS设备可用。将iOS设备与最新版本的iOS连接起来,以运行应用程序或选择iOS模拟器作为目标。
在Organizer中,我看到了以下信息:
"My‘SDK“上的iOS版本不受iOS SDK安装的支持。请将设备还原到下面列出的操作系统版本,或者更新到iOS SDK的最新版本,在这里可以找到。
这里的链接只是提示我登录到成员中心,并没有让我在任何地方的最新SDK。
我的部署目标是iOS 6.1,我不想将其提高到7.0,因为我们的大多数用户都在iOS 7上。我正在运行OS版本10.8.3,我可以升级我的iOS吗?非做不可吗?如何使我的SDK与iOS 7和pre iOS 7设备兼容?
发布于 2013-10-02 14:22:39
使用iOS7进行开发需要升级到Xcode 5,您可以在Mac中免费找到它。
使用Xcode 5,仍然可以将部署目标保持在7.0以下。
如果您没有带iPhone 6.x的dev iOS,您可以进入Xcode > Preferences >下载来安装iOS6模拟器、命令行工具和任何其他文档。
更新1
如果您将手机更新为iOS 7.1,则还需要将您的Xcode版本更新为5.1
发布于 2013-12-06 13:19:43
我的iPad迷你运行iOS 7.04也会偶尔停止使用Xcode 4.6.3。我发现,在Xcode 5中启动我的应用程序,然后在Xcode 4中关闭并重新打开它,将始终解决这个问题。我不知道这到底是为什么,我只能推测它在某个地方重置了一些标志。但这能起作用。
发布于 2013-10-03 11:02:26
最好是使用Xcode 5作为苹果的更新,但是用xcode 5进行编译会对应用程序进行UI更改。因此,对于这种情况,如果您不想改变,我有一个解决方案,下面的解决方案是在iphone 4上运行xcode 4.6.3和ios 7更新程序。
我也面临着同样的问题,但能够通过退出Xcode和iphone模拟器解决它,然后重新启动我的xcode 4.6.3,然后连接我的ios设备,解决了这个问题,现在可以通过xcode 4.6.3在iphone 4和ios 7上运行我的应用程序。
https://stackoverflow.com/questions/19139215
复制相似问题