xcrun simctl rebootでiOSシミュレータデバイスを再起動するxcrun simctl rebootは、シミュレータデバイスを再起動するサブコマンドである。 参考: xcrun simctl boot/shutdownでiOSシミュレータデバイスを起動・終了するMAC 2026-09-18 2026-09-18
xcrun simctl terminateでiOSシミュレータの実行中アプリを終了するxcrun simctl terminateは、実行中のアプリをbundle identifierで指定して終了するサブコマンドである。 参考: xcrun simctl launchでiOSシミュレータのアプリを環境変数・引数付きで起動するMAC 2026-09-18 2026-09-18
xcrun simctl install/uninstallでiOSシミュレータにアプリをインストール・削除するxcrun simctl installとxcrun simctl uninstallは、シミュレータへアプリをインストール・削除するサブコマンドである。 参考: xcrun simctl listappsでiOSシミュレータのインストール済みアプリ一覧を表示するMAC 2026-09-18 2026-09-18
xcrun simctl listappsでiOSシミュレータのインストール済みアプリ一覧を表示するxcrun simctl listappsは、シミュレータにインストール済みのアプリの一覧を、各アプリの詳細情報付きで表示するサブコマンドである。 基本的な使い方 listapps <device>の形式で実行する。MAC 2026-09-17 2026-09-17
【caffeinate】macOSのスリープを一時的に抑止するcaffeinateはmacOS標準搭載のコマンドで、ディスプレイやシステムのスリープを一時的に抑止できる。長時間のビルドやダウンロード中にスリープしてほしくない場合などに使える。オプションは少なく、実際には複数のオプションを組み合わせて使う場面が多いため、まとめて解説する。MAC 2026-09-17 2026-09-17
xcrun simctl appinfoでiOSシミュレータのインストール済みアプリの詳細情報を表示するxcrun simctl appinfoは、インストール済みアプリ1つを指定して詳細情報を表示するサブコマンドである。 基本的な使い方 appinfo <device> <bundle identifier>の形式で実行する。MAC 2026-09-17 2026-09-17
xcrun simctl listでiOSシミュレータのデバイス・ランタイム一覧を絞り込むxcrun simctl listは、デバイス・デバイスタイプ・ランタイム・ペアの一覧を表示するサブコマンドである。 種類の指定や検索語での絞り込み、JSON形式での出力に対応している。MAC 2026-09-16 2026-09-16
xcrun simctl keychainでiOSシミュレータに証明書を信頼させるxcrun simctl keychainは、シミュレータのキーチェーンに証明書を追加したり、キーチェーンをリセットしたりするサブコマンドである。 自己署名の証明書を使ったローカル開発用サーバーへの接続を、シミュレータに信頼させたい場合などに使う。MAC 2026-09-16 2026-09-16
xcrun simctl addmediaで写真・動画・連絡先をiOSシミュレータのライブラリに追加するxcrun simctl addmediaは、写真・動画・連絡先(vCard形式)のファイルをシミュレータのライブラリに追加するサブコマンドである。 基本的な使い方 addmedia <device> <path> [... <path>]の形式で、ホスト側のファイルパスを指定して実行する。MAC 2026-09-16 2026-09-16
xcrun simctl spawnでiOSシミュレータ内の任意の実行ファイルを実行する参考: xcrun simctl launchでiOSシミュレータのアプリを環境変数・引数付きで起動する xcrun simctl spawnは、launchのようにアプリのbundle identifierを指定するのではなく、実行ファイルのパスを直接指定してシミュレータ上でプロセスを実行するサブコマンドである。 アプリとしてインストールされていないコマンド(log、launchctlなど)をシミュレータのコンテキストで実行したい場合に使う。MAC 2026-09-16 2026-09-16