Xcode開發(fā)在進行真機調試的時候,遇到了以下問題
用Xcode8想真機編譯iOS11,彈出提示框This iPhone ... is running iOS 11.1.2 (11D257), which may not be supported by this version of Xcode...
主要原因是在調試前我將iOS SDK升級到了10.1版本,而我的Xcode是8.0版本的,只支持到8.0的SDK。
其實每次iOS SDK版本升級都會遇到相同的問題,之前有在網(wǎng)上找過,除了重新安裝Xcode外就是下載新的Xcode將里面的SDK復制到舊的Xcode中。
由于我需要快速的測試我的程序,加上那龜速的網(wǎng)絡傳輸速度,所以不允許去下載新的Xcode。
而且下載包很大 ,很麻煩因此其他解決方案。
解決方法:
這里只以我的開發(fā)環(huán)境為參照,具體修改還要參照個人開發(fā)環(huán)境,基本步驟有三步
1、下載IOS鏡像資源包,并且解壓,網(wǎng)址:https://download.csdn.net/download/u013007305/10305126
如果沒有積分,請加群!
2、修改
打開路徑:/Developer/Platforms/iPhoneOS.platform/DeviceSupport
把當前下載來的文件拷貝到該目錄,需要權限,如圖:
3、修改SDKSettings.plist文件中的版本號
打開路徑:/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/IphoneOS.sdk/SDKSettings.plist
增加相應的版本信息即可;
如圖:
---------------------
作者:放夢追逐-李超
來源:CSDN
原文:https://blog.csdn.net/u013007305/article/details/79671152
版權聲明:本文為博主原創(chuàng)文章,轉載請附上博文鏈接!