iOS 10 で自分のアプリの 1 つをテストしようとしています。iOS 10.0 シミュレーターに同梱されている Xcode 8 ベータ版をダウンロードしました。ただし、予想どおり、Xcode 8 は [Alamofire など] を使用しているライブラリに大量のエラーをスローしているため、Xcode 8 でのビルドが妨げられていますが、今は心配する必要はないと思います。私は、最新の安定したコンパイル済みバージョン (ios 9.3 の Xcode 7 内で正常にビルドできる) を実行する簡単な方法を探しています。過去に同様のことを達成していたので、xcrun を介して端末から ios 10.0 シミュレーターをトリガーできません。
どんなガイダンスでも大歓迎です!
編集 - 解決済み
興味のある人のために、探していたものを達成する方法を見つけました。
Xcode7 で [設定] > [場所] > [コマンド ライン ツール] を Xcode 8.0 に変更します。
ターミナルで、入力
xcrun simctl list
して利用可能なシミュレーターを表示します (ios 10.0 シミュレーターは現在利用できるはずです)。必要なシミュレーターの UDID をコピーします。
通常の Simulator アプリが実行されていないことを確認してから実行します
open /Applications/Xcode-beta.app/Contents/Developer/Applications/Simulator.app --args -CurrentDeviceUDID <Copied UDID>
目的のシミュレーターが起動したら、実行します
xcrun simctl install booted <path to project .app file>
(.app ファイルへのパスは、メイン プロジェクトの下の左側のペインの Xcode にあります。フォルダー「Products」の下で、[project-name].app からファイル パスをコピーします。そこにあるファイル)
これにより、目的のシミュレーターにアプリがインストールされます。これを試した最初の数回で、いくつかのエラーが発生しました。Simulator.appを終了して再試行するだけで回避できました(4回目の試行でうまくいきました)。