シミュレーターが見つからず、SwiftUIの画面をどこで確認すればよいか迷っていませんか。
まずMacとmacOSがXcode 27.1 Betaの要件を満たすか確認し、公式の方法でシミュレーターを準備してから、Device Hubで姿勢ごとのレイアウトを確かめてください。初期確認には使えますが、実機での最終確認までは代替できません。
SwiftUIの授業課題で、画面サイズや折りたたみ時の表示を確認したい学生向けです。
初めてBeta版を使う場合は、対応環境と確認できる範囲を先に押さえましょう。手元に対応するMacがない場合も、最後の判断条件を使えば必要な作業を整理できます。
最終更新:2026年9月24日。内容はAppleのXcode 27.1 Betaリリースノート、Xcodeのシステム要件、iPhone Duoの開発資料を照合しています。
01 起動前にMacとmacOSの対応状況を確認
Xcode 27.1はBeta版です。ここで扱うiPhone Duoシミュレーターの対応を、正式版でも同じように使える保証として受け取らないでください。Appleのリリースノートでは、Betaの要件とシミュレーターの制限が案内されています。
まず、使うMacの機種とmacOSが、利用するXcodeの条件を満たすか確認します。必要なmacOSのバージョンを推測して進めず、AppleのXcodeシステム要件と該当するリリースノートを見比べてください。条件に届かなければ、非公式のシミュレーターを探すのではなく、対応するMac環境に切り替えるのが先です。
準備のチェック項目
- [ ] Xcode 27.1 Betaの公式情報で、対応するmacOSと既知の制限を確認した
- [ ] Xcodeを公式の配布元から入手した
- [ ] iPhone Duo向けのシミュレーター関連コンポーネントが利用可能か確認した
- [ ] 既存のSwiftUIプロジェクトが通常のシミュレーターでビルド、起動できた
02 シミュレーターを用意してプロジェクトを開く
いきなり新しいシミュレーターで課題を動かすより、先にプロジェクトが通常のシミュレーターで動くことを確かめます。実験を始める前に、実験装置が使える状態か確認するのと同じです。ビルドの問題と、シミュレーターの起動問題を切り分けやすくなります。
Xcode 27.1 BetaはiPhone Duoシミュレーターをサポートすると、Appleのリリースノートに記載されています。ただし、環境に表示されるかどうかは、Xcodeの版や必要なコンポーネントが揃っているかにも左右されます。コンポーネントの追加方法はAppleのXcodeコンポーネント導入説明に沿って確認してください。
03 Device HubからiPhone Duoを起動
XcodeのDevice Hubは、開発に使うデバイスやシミュレーターを確認する場所です。授業で使う実験器具の一覧に近いものと考えるとわかりやすいでしょう。表示や操作の詳細は、Betaの更新で変わることがあるため、AppleのDevice Hub説明にある案内と照らし合わせてください。
Device HubにiPhone Duoが表示されたら、それを実行先として選び、プロジェクトを起動します。特定のボタン名やメニュー階層を覚えるより、利用可能なシミュレーターを選び、実行先を切り替える流れを確認しましょう。
見つからない場合は、次の順に確認します。
- XcodeとmacOSがBetaの要件に合っているか
- シミュレーターに必要なコンポーネントが導入されているか
- Xcodeの実行先一覧にiPhone Duoが表示されているか
プロジェクトのビルドが失敗するなら、まず通常のシミュレーターで同じプロジェクトを動かします。通常の環境でも失敗する場合は、SwiftUIのコードやプロジェクト設定を先に調べてください。ビルドは成功するのにiPhone Duoが起動しない場合は、実行先とコンポーネント、Betaの既知の制限を確認します。初回起動に時間がかかる場合も、すぐに成功・失敗を決めず、状態を確認してから切り分けましょう。
04 展開・折りたたみ・回転で画面を確認
AppleのiPhone Duo向け公式デモを参考に、展開した状態、折りたたんだ状態、回転した状態の3つを確認します。これは表示の変化を見るための手順であり、シミュレーターの動作が実機の性能や操作感と同じだと示すものではありません。
姿勢を切り替えたら、同じSwiftUI画面で次の点を見ます。
- 見出し、画像、入力欄などが切れていないか
- ボタンが隠れず、画面上で操作できる位置にあるか
- 姿勢が変わったとき、内容の並びや余白が不自然にならないか
- スクロールや入力など、課題で必要な操作が続けられるか
画面幅が変わっても使いやすさを保つには、特定のサイズだけを前提にせず、内容に応じて配置を調整する考え方が役立ちます。詳しくはAppleのレイアウト設計ガイドを参照してください。問題が出たら「折りたたみ時に入力欄が見えなくなる」のように、姿勢と結果を一緒に記録すると修正後に再確認できます。
同じ課題ページで再現記録を残す
課題の提出や講師への相談に備え、使ったXcodeの版、選んだシミュレーター、表示を確認した状態、発生した問題を記録します。スクリーンショットだけでなく、どの姿勢で何を操作したかも添えておくと、別の環境で確認するときに条件を揃えやすくなります。
Betaのリリースノートに制限が記載されている場合は、回避策を決めつけず、その機能が現在サポート対象かを先に確かめてください。保護されたファイルを削除したり、セキュリティ機能を無効にしたりする方法は、授業用の環境では試さないでください。
05 代替手段を選ぶ条件
次の条件で、どの環境を使うか決めてください。
- MacとmacOSが要件を満たす場合:公式の手順でコンポーネントを準備し、Device Hubからシミュレーターを起動します。
- Macはあるが、要件を満たさない場合:非公式の仕組みに頼らず、対応するMac環境を用意してから作業します。
- 手元に対応するMacがない場合:課題の期限と必要な利用期間を整理し、短期の遠隔Macが合うか検討します。
- 実機固有の動きまで確かめたい場合:シミュレーターだけで完了とせず、iPhone実機での確認を計画します。
シミュレーターはレイアウトの初期確認や、画面遷移を試す練習に向いています。一方、実機の操作感や実機固有の挙動まで同じように再現するものではありません。授業の提出条件が実機確認を求めているなら、シミュレーターで動いたことだけを合格の根拠にしないでください。
シミュレーターの確認後も実機で試す必要があるか
実機確認が必要かは、課題の要件で決まります。レイアウトの初期確認ならシミュレーターで進められますが、最終的な操作確認や実機固有の問題まで見るには、iPhoneでの確認が必要です。シミュレーター上で問題が見つからなくても、実機での確認を済ませたことにはなりません。
06 対応Macがない場合の次の一手
Windowsだけの環境ではXcodeを使ったiOS開発をそのまま進められず、学校の共用端末では必要なソフトを自由に導入できないことがあります。Macを購入する方法もありますが、この課題だけのために用意すると費用が重く、対応するOS環境も自分で維持する必要があります。
課題の期間だけMacが必要なら、CALMVPSのMac環境の案内と料金情報を確認し、必要な作業と利用期間に合うか比べてください。短期のレイアウト練習なら、遠隔Macを使うことで購入前にXcodeの作業環境を試せます。一方、長期間の重い作業を継続する場合や、手元の機器との物理接続が必要な場合は、レンタルが合わないこともあります。利用を決める前に申込み案内で利用条件を確かめ、課題に必要な環境かを判断してください。