我刚刚安装了 iOS 11.2 Beta 并下载了最新的 Xcode(即 9.1 - beta 2. 9B46)。
但是当我尝试在设备上运行该应用程序时,它说它没有必要的支持文件。
那么如果还没有相应的 Xcode,我应该如何使用 11.2 beta 进行开发呢?
那么你现在有几个选择:
在等待 Xcode beta 出现时使用模拟器进行开发
恢复到 iOS 的非 beta 版本(备份你的手机!)并使用以前版本的 Xcode
我的猜测是最新的 Xcode 测试版将在明天或周三出现,因此您不必等待太久。我在同一条船上。
作为临时解决方案,您可以下载 Xcode beta 9.2b2 并使用该 Xcode 的设备支持。
sudo ln -s /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/11.2\ \(15C5097c\) /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/11.2\ \(15C5097c\)
之后重新启动 Xcode 并重新插入设备
Xcode 9.2 现在可以通过 App Store 或直接在以下位置下载:https ://download.developer.apple.com/Developer_Tools/Xcode_9.2/Xcode_9.2.xip (可能需要登录)
Apple Developer Forums 上对此进行了讨论。一旦解决,我相信这篇文章会更新。
https://forums.developer.apple.com/thread/90859
目前唯一的选择是使用模拟器或恢复你的 iPhone。
Xcode 9.1 和 Xcode 9.2 beta 现在可以在https://developer.apple.com/download/下载
您需要下载最新版本Xcode-beta.app
并使用 bash shell 脚本https://gist.github.com/hintoz/e8d60a04890bd864b5a39574c0ee0729
以避免手动创建链接