Choose your operating system:
Windows
macOS
Linux
iOS授权快速入门指南的重点是带领你完成基本的Apple Developer证书设置,以便与虚幻引擎4(UE4)项目协同工作。完成本快速入门指南后,开发人员将了解如何在UE4中执行以下任务:
创建新的UE4项目。
生成iOS签名证书。
将设备添加到iOS授权配置文件
创建应用程序ID。
创建和导入授权配置文件。
1 - 创建项目
在下面部分,我们将介绍如何设置一个新的虚幻引擎4(UE4)项目,以便你可以生成所需的Apple授权文件。
首先,打开虚幻项目浏览器,前往 新建项目(New Project) 选项卡。
接下来,选择一个基于蓝图的第三人称模板,项目设置如下:
手机/平板电脑(Mobile/Tablet)
可扩展3D或2D(Scalable 3D or 2D)
无初学者内容包(No Starter Content)
给项目起一个名称 iOSQuickStart
完成后,UE4编辑器将启动,加载新创建的项目,如下图所示。一旦项目加载完毕,就可以关闭项目。
2 - 生成签名证书
3 - 添加设备
在开发过程中,你必须通过Apple iOS开发者网站添加想要安装UE4项目的所有设备。虚幻引擎4只能将你的项目启动并安装到与你的移动授权配置文件(本指南稍后将创建)关联的设备上。
前往Apple iOS开发者网站上的iOS设备页面。
单击 添加(+)(Add (+)) 按钮以添加一个新的设备。
选择 注册设备(Register Device),输入设备的名称和UDID,然后单击 继续(Continue)。
检查你输入的信息,并单击 注册(Register)。
对你要用来启动游戏并进行测试的所有设备重复这些步骤。
4 - 创建应用程序ID
通过Apple iOS开发者网站创建和配置应用程序ID。应用程序ID是一个由两部分组成的字符串,用于标识来自单个开发团队的一个或多个应用程序。你将需要一个应用程序ID,以便在下一步中创建移动授权配置文件。
前往Apple iOS开发者网站上的iOS应用程序ID页面。
单击 添加(+)(Add (+)) 按钮以添加一个新的 应用程序ID(App ID)。
为你的 应用程序ID(App ID) 输入一个名称。
为你的 应用程序ID(App ID) 选择 应用程序ID前缀(App ID Prefix)。
为 应用程序ID(App ID) 的类型选择 通配符(Wildcard) 以创建并设置 束ID(Bundle ID)。
单击 继续(Continue)。
检查这些信息,并单击 注册(Register)。
5 - 创建并导入授权
你必须拥有授权配置文件才能将应用程序安装到你的iOS设备上。通过Apple iOS开发者网站创建并下载它们。你的授权配置文件包括你的签名证书、设备和一个应用程序ID。有两种类型的授权配置文件。第一种类型是用于在开发周期中构建和安装游戏的 开发授权配置文件。第二种类型是用于将你的游戏提交到App Store的 发布授权配置文件。
前往Apple iOS开发者(Apple iOS Developer)网站上的iOS授权配置文件页面。
单击 添加(+)(Add (+)) 按钮以添加一个新的配置文件。
在 开发(Development) 下,选择 iOS应用程序开发(iOS App Development) 并单击 继续(Continue)。
选择之前创建的应用程序ID(App ID),并单击 继续(Continue)。
选择之前创建的证书,并单击 继续(Continue)。
如果创建了新证书,请务必将其添加到你现有的移动授权文件。
选择所有要与配置文件关联的设备。你的游戏将只能在此处所选择的设备上启动。
输入配置文件的名称,并单击 生成(Generate)。
将配置文件(`.mobileprovision`文件)下载到你的计算机。