vm虛擬機 安裝OX 10.10系統 搭載 Xcode6.2 在UI界面學習時候老出現找不到模擬器
模擬器就是SDK
我下載 iOS 7.1.simruntime 解壓后 發現無法拖進虛擬機 。共享開啟后 還是無法拖進xcode指定目錄
需要獲取OX 的 system權限
sudo -s
然后直接輸入密碼 在拍回車就可以了
新的 Xcode 並不會識別 SDKs 目錄下的模擬器,我經過一些嘗試以后,發現要放在這個目錄下:
/Library/Developer/CoreSimulator/Profiles/Runtimes/
如果沒有這個目錄 需要手動新建 用控制台
如果這個目錄不存在的話,可以嘗試用 root 權限創建這個目錄:
- 進入終端
- 獲取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
第四步可以理解為 把解壓后的iOS 7.1.simruntime 文件拷貝到Runtimes文件夾內
新版模擬器是以simruntime為后綴打包的(其實還是一個目錄),以7.1的模擬器為例:
在桌面上點擊前往(GO)菜單->前往文件夾 輸入下面地址 找到runtimes文件夾(存放sdk的)
如果還沒有加載成功
你的 xcode 是不是在 /Application 目錄下,如果不是的話,移動到 /Application 目錄下,然后重啟xcode
s
將系統安裝在Xcode文件夾工具拖動到Applications文件夾內就可以
Xcode cannot run using the selected device
1.重啟(當然這種方法一般情況下不管用)
2. 查看證書是否是正確的
3.PROJECT --> Info --> Deployment Target --> IOS Deployment Target 里面的值 要設置為 <=真機系統版本
TARGETS --> Summary --> IOS Application Target --> Deployment Target 里面的值 要設置為 <=真機系統版本
也要查看一下這兩個是否正確
PROJECT --> Build Settings --> Deployment --> IOS Deployment Target
TARGETS --> Build Settings --> Deployment --> IOS Deployment Target
安裝模擬器后: No supported iOS devices are available. Connect an iOS device to run your application or choose an iOS simulator as the destination.
不支持iOS設備是可用的。連接的iOS設備運行應用程序,或選擇一個iOS模擬器作為目標。
調整項目描述后出現:Unable to boot the iOS Simulator.
無法啟動的iOS模擬器。
運行程序出現Lost connection to "iPhone 6"錯誤
嘗試清理磁盤垃圾日志
終端命令:
cd ~/Library/Developer/Xcode/DerivedData
ls
rm -fr *
ls
千呼萬喚始出來
好不容易整出來界面了 盡管跟手機界面不搭界好賴能跑跑程序不是?
手賤點了不該點的(手機模擬器版本你蝦球改啥呢)
實在不行可以試試
commnt+shift+2新建一個模擬器版本(如果沒有該版本的話)
原來是模擬器版本過低呢 O(∩_∩)O哈哈~
在項目名這里點擊選擇模擬器版本 我選的是iPhone6pls 自帶xcode6.2版本 sdk是7.1的
因為裝的win10系統崩潰 換裝了win7 失誤導致數據全盤格式化。 重裝虛擬機和Xcode后發現
Xcode點擊run 模擬器卡主,stop按鈕點擊無用,xcode死掉
ios 新手,照着各種簡單的例子寫程序呢。
一般來說,點“run”好好的運行, 再點“stop” 程序就停掉。
偶爾會出現 點了“stop”之后,完全沒反應。。。。而且那兩個按鈕“run”和“stop”都是可以點擊的狀態。。。
嘗試在模擬器中 關閉這個程序也沒用,在模擬器中刪除這個程序也沒用, 模擬器重啟也沒用。
只有關掉這個 xcode的窗口(會提示說有 。。。正在運行,需要 stop task?), 然后重新打開這個工程, 才ok
Command+Option+Esc 鍵,可以調出后台任務管理界面
win+alt+esc
滑動按ctrl+G
1 Last login: Tue Jul 7 08:53:52 on ttys000 2 bogon:~ dj$ ps -x | grep Xcode 3 1488 ?? 0:17.03 /Applications/Xcode.app/Contents/MacOS/Xcode 4 1496 ?? 0:00.26 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Xcode/Overlays/Interface Builder Cocoa Touch Tool --socketFD 48 5 1497 ?? 0:00.05 /Applications/Xcode.app/Contents/SharedFrameworks/DVTSourceControl.framework/Versions/A/XPCServices/com.apple.dt.Xcode.sourcecontrol.Git.xpc/Contents/MacOS/com.apple.dt.Xcode.sourcecontrol.Git 6 1498 ?? 0:00.04 /Applications/Xcode.app/Contents/SharedFrameworks/DVTSourceControl.framework/Versions/A/XPCServices/com.apple.dt.Xcode.sourcecontrol.Subversion.xpc/Contents/MacOS/com.apple.dt.Xcode.sourcecontrol.Subversion 7 1499 ?? 0:00.02 /Applications/Xcode.app/Contents/SharedFrameworks/DVTSourceControl.framework/Versions/A/XPCServices/com.apple.dt.Xcode.sourcecontrol.WorkingCopyScanner.xpc/Contents/MacOS/com.apple.dt.Xcode.sourcecontrol.WorkingCopyScanner 8 1548 ?? 0:00.67 /Applications/Xcode.app/Contents/Developer/Applications/iOS Simulator.app/Contents/MacOS/iOS Simulator 9 bogon:~ dj$
看着前面的數字,輸入
kill -9 xxxx
xxxx 換成你看到的數字。如1488
這樣就 kill 掉 xcode 了
發現沒什么用處 解決辦法
重裝虛擬機 重新安裝Xcode 為6.4正式版
- 進入終端
- 獲取root 權限:sudo -s
- 再創建這個目錄:mkdir -p /Library/Developer/CoreSimulator/Profiles/Runtimes/
- 復制iOS 7.1.simruntime到Runtimes目錄 (可能需要4個小時)
- Xcode 拖到APPlications目錄 並鎖定到dock中保留
- 運行Xcode發現出現以下警告
開發環境:Mac OS X 10.10
Xcode : Xcode 6.4
在Xcode6.4首次運行的時候會提示要不要激活Mac OS X操作系統的開發模式( Enable Developer Mode on this Mac?)。
在terminal(終端)里面輸入:
1 DevToolsSecurity -enable
用 Alt+win +esc(alt+opttion+esc) 調出任務管理器強行結束Xcode 重啟Xcode新建項目就可以了。