为iOS构建安全的AEM Forms应用程序 building-a-secure-aem-forms-app-for-ios
您需要将AEM Forms应用程序的Xcode项目存档,以生成安装程序(.ipa文件)和属性列表(.plist文件)文件。 属性列表文件包含内部托管应用程序的配置信息,例如应用程序的名称和托管位置。 有关属性列表文件的详细信息,请参阅关于信息属性列表文件。
-
登录以下网站:
-
创建应用程序ID。 有关创建应用程序ID的详细步骤,请参阅创建和配置应用程序ID。
-
要为应用程序配置iOS应用程序的包标识符,请单击 配置应用程序ID。
-
在网页底部,选择 启用数据保护。 指定数据保护选项。
单击 完成。
-
导航到“配置”>“分发”,并使用在步骤3中配置的应用程序ID创建新配置文件。
-
下载配置配置文件并将其添加到Xcode和iPad。
-
登录到安装了Xcode并配置了iOS SDK的Mac计算机。
-
在Xcode中打开
AEM Forms.xcodeproj
项目。 -
单击 AEM Forms,在 目标 下,选择 AEM Forms。 选择 生成设置 选项卡,找到 代码签名授权 部分,然后在“授权”下拉列表中选择 LC Enterprise 选项。
-
在Xcode中查找并打开
LC Enterprise.entitlements
文件以进行编辑。 在 XCode授权 下,添加与预配配置文件中存在的相同的键值对。 -
在 生成设置 选项卡中,单击 全部,然后单击 组合。
-
从 设置 列表中,展开 代码签名。
-
对于 代码签名标识,请选择适当的签名。 确保为 Debug、Release 和 任何iOS SDK 选择相同的签名。
-
在 PROJECT 下,选择 AEM Forms,并确保为 代码签名标识、Debug、发行版 和 任何iOS SDK 选择适当的签名。
-
构建和分发AEM Forms应用程序。 有关构建和分发AEM Forms应用程序的详细说明,请参阅构建AEM Forms应用程序的安装程序。