我刚刚安装了iOS 11.2 beta,并下载了最新的Xcode(即9.1-beta 2. 9B46)。
但当我尝试在设备上运行应用程序时,它说它没有必要的支持文件。
那么,如果还没有相应的Xcode,我该如何开发11.2 beta版本的应用程序呢?
我刚刚安装了iOS 11.2 beta,并下载了最新的Xcode(即9.1-beta 2. 9B46)。
但当我尝试在设备上运行应用程序时,它说它没有必要的支持文件。
那么,如果还没有相应的Xcode,我该如何开发11.2 beta版本的应用程序呢?
现在你有几个选择:
使用模拟器进行开发,同时等待Xcode beta版本的发布
回滚到非beta版本的iOS(备份手机!),并使用之前的Xcode版本
我的猜测是最新的Xcode beta版本将会在明天或者后天推出,所以你不必等太久。我也是同样的情况。
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并重新插入设备。
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 (15C114)'
- Faisal MemonXcode 9.2现在可以通过App Store或直接访问https://download.developer.apple.com/Developer_Tools/Xcode_9.2/Xcode_9.2.xip进行下载(可能需要登录)。
关于这个问题在苹果开发者论坛上有讨论。一旦解决,我相信这篇文章会被更新。
https://forums.developer.apple.com/thread/90859
目前唯一的选择是使用模拟器或恢复您的iPhone。
您需要下载最新版本的Xcode-beta.app
并使用一个bash shell脚本https://gist.github.com/hintoz/e8d60a04890bd864b5a39574c0ee0729来避免手动创建链接。