为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项目的名称和几个项目特定的文件和目录.
注解
本教程使用 exported_xcode_project_name ,但您将使用您的项目的名称.当您在以下步骤中看到 exported_xcode_project_name 时,请将其替换为您使用的名称.
注解
选择 exported_xcode_project_name 时,避免使用空格,因为这可能会导致XCode项目文件错误.
导出完成后,输出文件夹应如下所示:
打开 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出现签名问题.
将Godot项目文件夹链接到Xcode的步骤
从一个导出的iOS项目开始(按照上述步骤).
在Finder中,将Godot项目文件夹拖到Xcode文件浏览器中.
3.在对话框中,确保选中 创建文件夹引用 .这意味着您将能够继续在其当前位置编辑您的Godot项目.
请参阅Xcode文件浏览器中的 godot_project_to_export 文件夹.
从Xcode项目中删除 exported_xcode_project_name.pck.
6.打开 exported_xcode_project_name-Info.plist,并添加一个名为 godot_path 的字符串属性(这是真正的密钥名称),其值为 godot_project_to_export (这是项目的名称)
就这样!您现在可以在Godot编辑器中编辑项目;并在想要在设备上运行时,在Xcode中构建它.
iOS的插件
在Godot中可以使用特殊的iOS插件.查看 iOS的插件 页面.