為 iOS 匯出

下列步驟為在 Xcode 中載入 Godot 專案的方法。這些步驟能用來建置與部署專案至 iOS 裝置上、為 App Store 建置發行版本,並可在 Xcode 中執行各種其他一般操作。

系統需求

  • 必須從有安裝 Xcode 的 macOS 電腦上為 iOS 匯出。

  • 下載 Godot 匯出樣板。使用 Godot 選單:[編輯器] > [管理匯出樣板]

匯出 Godot 專案至 Xcode

在 Godot 編輯器中,打開 [專案] 選單中的 [匯出] 視窗。[匯出] 視窗開啟後,點擊 [新增...] 然後選擇 [iOS]

必須設定下列匯出選項。將任何選項留空都會導致匯出工具拋出錯誤:

  • [Application] 分類中的 [App Store Team ID] 與 (Bundle) [Identifier]

  • [Required Icons] 分類中的所有內容

  • [Landscape Launch Screens] 分類中的所有內容

  • [Portrait Launch Screens] 分類中的所有內容

點擊 [匯出專案] 後,還有兩個重要的選項要填:

  • [路徑] 為一個空資料夾,會用來儲存匯出後的 Xcode 專案檔案。

  • [檔案] 為 Xcode 專案的名稱,以及各種專案特定檔案與資料夾的名稱。

../../../_images/ios_export_file.png

備註

本教學使用 exported_xcode_project_name ,但實際應該使用專案名稱。在接下來的步驟看到 exported_xcode_project_name 時,請自行替換。

備註

選擇 exported_xcode_project_name 時請避免使用空格,可能會導致 Xcode 專案檔案出錯。

匯出完成後,輸出資料夾應該長得像這樣:

../../../_images/ios_export_output.png

開啟 exported_xcode_project_name.xcodeproj 即可像其他 iOS 應用程式一樣進行建置與部署。

活躍開發中的注意事項

上述方法能建立匯出專案,並用於建置發行版本,但每次於 Godot 中修改後都必須重新匯出。

開發時,可通過直接將 Godot 專案檔案串聯到應用程式中來加速這個過程。

在下方範例中:

  • exported_xcode_project_name 為匯出的 iOS 應用程式名稱 (如上)。

  • godot_project_to_export 為 Godot 專案名稱。

備註

godot_project_to_export 不可與 exported_xcode_project_name 相同,以避免 Xcode 上產生簽署問題。

Plugins for iOS

Special iOS plugins can be used in Godot. Check out the Plugins for iOS page.