このページではGodotで作成したゲームをiPhoneやiPadでテストする方法を紹介します。
Androideでテストしたい場合は、以下の記事を参考にしてください。
![](https://seeds-digital.com/wp-content/uploads/2024/06/godot-test-android.png)
前提条件
iPhoneでテストするには、以下が必須条件です。
- Macのパソコン
- Xcodeのインストール
XcodeはApp Storeにあるので、ダウンロードしていない人はしておきましょう。
結構、容量もっていかれます。
![](https://seeds-digital.com/wp-content/uploads/2024/06/e21fc6afd8a5e97609b376a721c9360b-1024x223.png)
作成したゲームのエクスポート
プロジェクト -> エクスポートをクリックします。
![](https://seeds-digital.com/wp-content/uploads/2024/06/4cde6a9ab0223e09ed868e32f228575f-1024x611.png)
「追加」ボタンをクリックし「iOS」を選びます。
![](https://seeds-digital.com/wp-content/uploads/2024/06/89cc4869ea8f94a020b93911d3002824-1024x368.png)
エクスポート先のパス、App Store Team ID、Bundle Identifierを設定していきます(下の画像の①・②・③)
![](https://seeds-digital.com/wp-content/uploads/2024/06/a596d18c9276dd9845347699b0e73ff9-1024x734.png)
- エクスポート先のパス:ゲームを出力するための場所です。任意の場所を設定してください。
- App Store Team ID:Apple Developer Programに登録すると振られるIDです。
- Bundle Identifier:アプリケーションを一意に識別するための文字列で、一般的には「com.名前(姓→名の順).ゲーム名」で付けます。
設定できたら、「プロジェクトのエクスポート」をクリックします。
![](https://seeds-digital.com/wp-content/uploads/2024/06/a596d18c9276dd9845347699b0e73ff9-1-1024x734.png)
エクスポートが始まるので待ちます。
![](https://seeds-digital.com/wp-content/uploads/2024/06/8e1b83c3089710240050d9a99fb02cc9-1024x338.png)
アイコンを設定していない場合、次のような警告が出ますが、テストには問題ないので「OK」ボタンを押して閉じます。
![](https://seeds-digital.com/wp-content/uploads/2024/06/49d0af79daefaf387bc8c22f738c8fdb-1024x703.png)
エクスポートが完了すると、次のようなファイルが生成されます。
![](https://seeds-digital.com/wp-content/uploads/2024/06/3d2c6ae04696c5835449c4d1763ffcfe-1024x400.png)
テストの実施
エクスポートしたファイルの中にある「ファイル名.xcodeproj」をダブルクリックします。
![](https://seeds-digital.com/wp-content/uploads/2024/06/4421247f3879b5355c7728d6d6bfad33-1024x400.png)
プロジェクトが開くので、画面上にある「ハンマーアイコン」をクリックして、テストに使うiPhone端末を選択します。
![](https://seeds-digital.com/wp-content/uploads/2024/06/9301de7ee6e6a8ca5f65933d6ba3fc89-1024x634.png)
あとは実行ボタンを押すと、あなたのiPhoneでテストが行えます。
GodotプロジェクトフォルダをXcodeにリンクする
今の状態では毎回プログラムやデザインを変更すると、エクスポート→Xcodeを開く→動作確認という手順を繰り返す必要があります。
しかし理想としては、プログラムやデザインを変更すると自動で反映され、すぐにXcodeで動作を確認できるようにしたいものです。
それを実現するためには、作成したゲームのフォルダをXcodeのリンクする必要があります。
その手順は次のとおりです。
① 作成したゲームのフォルダをXcodeドラッグ&ドロップします。
![](https://seeds-digital.com/wp-content/uploads/2024/06/fe1350c5bd21d1446649f2c235a6e9c7-1024x263.png)
② Create folder references を選択して「Finish」をクリックします。
![](https://seeds-digital.com/wp-content/uploads/2024/06/49d47d5deff1c1e087f50f24ce7e3de9-1024x611.png)
下の画像のようにゲームフォルダが追加されていればOKです。
![](https://seeds-digital.com/wp-content/uploads/2024/06/a0b20fac389c57bdbe06006bca034418.png)
③ ****.pckのファイルを削除します(Move to Trash)。
![](https://seeds-digital.com/wp-content/uploads/2024/06/a0b20fac389c57bdbe06006bca034418-1.png)
④ ****-Info.plistファイルを開きます。
![](https://seeds-digital.com/wp-content/uploads/2024/06/236e2779162f916b166e531eb8084430.png)
⑤ キー:godot_path、値:先ほど追加したゲームのフォルダ名を追加します。
![](https://seeds-digital.com/wp-content/uploads/2024/06/d41389fed029151d140ba59777a3b56b-1024x205.png)
以上で、GodotのゲームフォルダとXcodeのリンクが完了です。
Comment