为iOS导出

这些是在Xcode中加载Godot项目的步骤. 这允许您构建和部署到iOS设备, 为App Store构建一个发行版本, 并执行您通常可以使用Xcode执行的所有其他操作.

需求

  • 您必须从运行安装了Xcode的macOS的计算机中, 为iOS导出.

  • 下载Godot导出模板. 使用Godot菜单: 编辑器 > 管理导出模板

将Godot项目导出到Xcode

在Godot编辑器中, 从 项目 菜单打开 导出 窗口. 导出窗口打开后, 点击 添加.. 并选择 iOS .

需要以下导出选项. 留下任何空白会导致导出器抛出错误:

  • 应用程序 类别 * 应用程序商店团队ID 和(捆绑包) 标识符中

  • 必需图标 类别中的所有内容

  • Landscape Launch Screens 类别中的所有内容

  • Portrait Launch Screens 类别中的所有内容

点击 导出项目 后, 仍有两个重要选项:

  • Path 是一个空文件夹, 它将包含导出的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_exportexported_xcode_project_name 必须不一样, 以免Xcode出现签名问题.

iOS的插件

在Godot中可以使用特殊的iOS插件. 查看 iOS的插件 页面.