使用 Xcode 8 和 iOS 11
Use Xcode 8 with iOS 11
我想将 Xcode 8 与 iOS 11 一起使用。
我应该升级 Xcode 吗?但是,我的代码不能由新的编译器构建,所以我想继续使用 Xcode 8.
我怎样才能做到这一点?
Apple 在 WWDC 2017 上展示了几个新的 iOS 11 功能。
截至目前,这仅适用于在 iOS 设备上进行调试,不适用于模拟器
Xcode 8 无法支持,除非你有 iOS 11 版本的 DeviceSupport 文件夹。
您可以下载 Xcode 9 beta(最新的 Xcode 9)或从其他用户处获取 DeviceSupport 文件夹。
只需将其复制到您的文件夹或创建一个符号 link
sudo ln -s /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/11.0\ \(15A372\) /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/11.0
参考:
我更喜欢复制所有文件夹:
/Volumes/**HighSierra**/Applications/Xcode-**beta.app**/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/11.0\ \(15A5278f\)
至:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/**11**
我可以确认我可以 运行 我的 iPhone 7 和 iOS 11
检查一下:截至目前,这仅适用于在 iOS 设备而非模拟器
上进行调试
- 下载SDKfrom Apple
- 将此 iOS 11.0 图像 文件复制到:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
- 重新启动Xcode。
我这样做了,没问题,我仍然在使用 Xcode 8 + Swift 3 开发商业应用程序,并使用 Swift 4 探索 Xcode 9 beta。只需下载 Xcode 9,然后在 Xcode 8 首选项中,将命令行工具设置为使用 9.0.
我想将 Xcode 8 与 iOS 11 一起使用。
我应该升级 Xcode 吗?但是,我的代码不能由新的编译器构建,所以我想继续使用 Xcode 8.
我怎样才能做到这一点?
Apple 在 WWDC 2017 上展示了几个新的 iOS 11 功能。
截至目前,这仅适用于在 iOS 设备上进行调试,不适用于模拟器
Xcode 8 无法支持,除非你有 iOS 11 版本的 DeviceSupport 文件夹。
您可以下载 Xcode 9 beta(最新的 Xcode 9)或从其他用户处获取 DeviceSupport 文件夹。
只需将其复制到您的文件夹或创建一个符号 link
sudo ln -s /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/11.0\ \(15A372\) /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/11.0
参考:
我更喜欢复制所有文件夹:
/Volumes/**HighSierra**/Applications/Xcode-**beta.app**/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/11.0\ \(15A5278f\)
至:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/**11**
我可以确认我可以 运行 我的 iPhone 7 和 iOS 11
检查一下:截至目前,这仅适用于在 iOS 设备而非模拟器
上进行调试- 下载SDKfrom Apple
- 将此 iOS 11.0 图像 文件复制到:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
- 重新启动Xcode。
我这样做了,没问题,我仍然在使用 Xcode 8 + Swift 3 开发商业应用程序,并使用 Swift 4 探索 Xcode 9 beta。只需下载 Xcode 9,然后在 Xcode 8 首选项中,将命令行工具设置为使用 9.0.