将 iOS8 及更高版本的设备与 Xcode 一起使用

Using iOS8 and later devices with Xcode

使用 iOS8 和更高版本的设备 Xcode?

你不能 运行 ios 11 on Xcode 8.2

您需要 Xcode 9 测试版

https://developer.apple.com/download/

Xcode 9 beta requires a Mac running macOS 10.12.4 or later. Xcode 9 beta includes SDKs for iOS 11, watchOS 4, macOS 10.13, and tvOS 11

.

那么你有两个选择:

1)简单明了,下载 Xcode 9 就可以了。

2) 您需要将 DeveloperDiskImage of iOS 11 放入

/Applications/Xcode8.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

放入iOS 11 DiskImage

您可以在 Xcode9 中的相同路径中找到此 diskImage,以防您想继续使用 XCode8

iOS11 磁盘映像的路径:

~/Applications/Xcode9.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/11.0

NOTE: Xcode 9.0 requires a Mac running macOS Sierra 10.12.4 or later.

Up to iOS 12.1 is available

可以下载DeveloperDiskImage.dmghere or here

步骤:

1.Download Zip 文件和解压。

2.Click 在 "Finder" 在 MAC OS

3.Click 在 "Go to Folder"

4.Paste /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 。否则转到应用程序 > 右键单击​​ Xcode > 显示包内容并按照上面的目录进行操作。

5.Reboot 设备 + Xcode + Mac

不再安装软件的原因之一,例如您无法安装 Sierra 或 Xcode 9 与 Apple 使您的计算机过时有关。

这是最近的(2016 Addition to machines no longer supported by Apple),那里有很多惊喜。

我有一台完美的 运行ning iMac 2008 年初,2 年前它被列入过时列表。我无法再更新某些程序,例如安装 Sierra 或 Xcode 9.2.

有一些非常沮丧运行购买 MacBook 的人,Apple 甚至没有引入升级机器来取代它就让它们过时了。

现在,如果我想在新的 iOS 11 OS 上使用我的应用程序 运行,我需要更换一台非常好的工作机器。那是不对的。