macOS 12 升級xcode 13后無法打開iOS11.4Simulator解決方法


macOS 12 升級xcode 13后無法打開iOS11.4Simulator解決方法

macOS升級到12 macOS Monterey后,xcode(version 12)提示無法使用,需要升級,升級前還能打開iOS11.4的Simulator,升級后(xcode 13)提示不支持低版本iOS,最低支持iOS12版本,但是項目中又需要用到低版本的系統。
 
  • 首先確保xcode有安裝iOS11.4的Simulator,若沒有則需要Xcode > Preferences > Components下載需要的Simulator
    模擬器版本
  • 下載完畢后,打開finder,commond+shift+g快速前往Simulator安裝目錄/Library/Developer/CoreSimulator/Profiles/Runtimes,選中對應的模擬器版本右鍵顯示包內容,找到Info.plist,拷貝到桌面一份
    Info.plist
  • 雙擊打開桌面的Info.plist,默認使用Xcode打開,找到Bundle identifier,修改值,在最后面加一個-1,使版本檢查函數找不到對應的bundle name跳過檢查,修改后復制桌面的文件回到原來的位置覆蓋粘貼(此處可能需要驗證權限)
     
    iOS
  • Terminal中輸入open -a Simulator打開模擬器,選擇File > New Simulator,點擊Create就可以創建低版本Simulator了,如果沒有自動打開Simulator,則手動選擇File > Open Simulator找到iOS 11.4去打開Simulator iOS 11.4

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM