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`文件)下载到你的计算机。