我也搶先體驗了一把 iOS 11 ,但是升級 iOS 11 之后有個問題,要想在 Xcode 上進行真機調試必須要升級到 Xcode 9 以上,否則就會報如下錯誤:
Could not locate device support files.
This iPhone 7 Plus (Model 1661, 1784, 1785, 1786) is running iOS 11.0 (15A5278f), which may not be supported by this version of Xcode.
Could not find Developer Disk Image
原因是 Xcode 的 DeviceSupport 里面缺少了 iOS 11 的 Disk Image 。
既然缺少 iOS 11 的 SDK ,那第一種方法是升級 Xcode 到 9.0 版本,自然就會帶有 iOS 11 的 Disk Image,上面已經提到過。我不想升級 Xcode 版本,但又想在 9.0 本以下版本的Xcode 中進行真機調試,那有什么辦法呢?辦法還真有,請看下面第二種方法:
下面來說第二種方法:
1、找你同事 copy 一份 iOS 11 的 Disk Image ,如果你同事沒有,我已經幫你準備好iOS 11 的 Disk Image,iOS 11.1包下載鏈接:https://pan.baidu.com/s/1hrDjcDQ 密碼:swy1點擊下載即可。
2、前往文件夾(快捷鍵 Shift+Command+G)
/應用程序/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
前往文件夾
3、把剛才下載的 Disk Image 解壓后拖到文件目錄下之后重啟 Xcode 即可。
操作完以上步驟,你就可以正常的進行真機調試了。
無線調試:
1.先是插入線按照之前運行到真機之后
2.找如下圖