Xcode6 只支持iOS7和iOS8的模擬器測試
Xcode7 只支持iOS9和iOS8的模擬器加密
Xcode 並不會識別 SDKs 目錄下的模擬器,我通過一些嘗試之後,發現要放在這個目錄下:spa
/Library/Developer/CoreSimulator/Profiles/Runtimes/.net
注意:是根目錄,不在 Xcode 和 User 的目錄下code
並且與舊版的模擬器不一樣,新版模擬器是以simruntime爲後綴打包的(其實仍是一個目錄),以7.1的模擬器爲例:blog
![](http://static.javashuo.com/static/loading.gif)
若是這個目錄不存在的話,能夠嘗試用 root 權限建立這個目錄:get
- 進入終端
- 獲取root 權限:sudo -s
- 再建立這個目錄:mkdir -p /Library/Developer/CoreSimulator/Profiles/Runtimes/
- 執行復制:cp -R {模擬器路徑} /Library/Developer/CoreSimulator/Profiles/Runtimes/{模擬器}
如:cp -R /Volumes/IOS\ /Xcode\ Simulators/iOS\ 7.1.simruntime /Library/Developer/CoreSimulator/Profiles/Runtimes/iOS\ 7.1.simruntime
- 建立後查看這個目錄的信息,會看到權限擁有者是 【system】而不是【你的用戶名】
- 若是作完上面這些步驟後 Xcode 還不能正確識別出模擬器,能夠嘗試重啓下電腦(可能重啓 Finder 也行,我沒有測試)
權限不正確的狀況下也能直接修改(除了模擬器自己的權限,還有它父級目錄的權限):
sudo chown -R root:wheel iOS\ 7.1.simruntime
之後的模擬器我都以加密的形式分享整個目錄:打包
提取碼:x5txfile
http://pan.baidu.com/s/1ntn7eNf終端
轉載自:http://blog.csdn.net/zhangao0086/article/details/38491271