読者です 読者をやめる 読者になる 読者になる

【xcode】xcode7でios7シュミレータを使う方法メモ

xcode swift ios

はじめに

xcode6からxcode7にした際にios7のシュミレータが消えちゃって一苦労しました。
で、検索してみると以下に答えがのってました。
http://stackoverflow.com/questions/31056634/how-can-i-run-the-ios-7-1-simulator-in-xcode-7-0-beta-2

登録中デバイスの確認

> xcrun simctl list

・・・
-- iOS 7.1 --

    iPhone 4s (E5010046-XXXX-XXXX-XXXX-XXXXXXXXXX) (Shutdown) (unavailable, runtime profile not found)

・・・

こんなかんじで「unavailable」だと使えないようです

使えるように

sudo mv "/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 7.1.simruntime/Contents/Resources/RuntimeRoot/usr/lib/system/host/liblaunch_sim.dylib"{,.bak}


sudo ln -sf "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib/system/host/liblaunch_sim.dylib" "/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 7.1.simruntime/Contents/Resources/RuntimeRoot/usr/lib/system/host/liblaunch_sim.dylib"

ちなみに今回はxcode6がもともと入っていたPCだったのでios7.1シュミレータがありましたが、最初からxcode7しか入っていないマシンだとxcode6を落としてきて中身をコピーしてとかやらないとダメそう、、、

以上です