按照以下基本步骤将 Digital Publishing Suite (DPS) 应用程序更新到 Experience Manager Mobile (AEM Mobile) 应用程序。

步骤 1:了解 AEM Mobile

DPS 和 AEM Mobile 是不同系统,它们具有不同的工作流程和发布环境。在更新应用程序之前,请确保您了解 AEM Mobile 的工作流程和功能。

AEM Mobile 快速入门

AEM Mobile 平台的功能列表比较

第 2 步:创建项目

如果您是现有的 DPS 客户,则您或您的公司应已收到电子邮件通知,其中提供了有关登录到 Portal (https://aemmobile.adobe.com) 的信息。如果您未收到此信息,请通过向 DL-AEM-Mobile-Account-Escalations@adobe.com 发送消息来联系 Adobe。

作为个人或者团队,设置您的帐户,创建项目,然后为用户分配角色。

确保您设置了要用于 AEM Mobile 的分析。AEM Mobile 分析数据无法收集到 DPS 报表套件中。对于 AEM Mobile 应用程序,将在一个新的报表套件中进行数据收集。

创建适用于 AEM Mobile 的项目

AEM Mobile 的帐户管理

适用于 AEM Mobile 的分析

第 3 步:将作品集迁移到项目

如果将作品集迁移到 AEM Mobile 项目是合理的,使用作品集迁移工具来将作品集迁移至您的项目。迁移作品集不会影响 DPS 帐户或关联的应用程序中的作品集。将内容的副本添加到 AEM Mobile 项目中。请参阅从 DPS 作品集中迁移内容

作品集迁移指南

  • 一般而言,请仅迁移将用作过期刊物的作品集。如果您计划编辑迁移文章的文章,请考虑在 AEM Mobile 中重新创建文章,而不是迁移作品集。
  • 首先,一次只迁移一个作品集。在迁移更多作品集之前,根据需要清理迁移的内容。考虑选择集合中的所有文章并对其进行批量编辑以添加关键字,以便您可以在点播门户中更容易过滤内容。
  • 确定是在浏览页面中还是在内容视图中打开新集合。默认情况下,作品集将作为集合进行迁移并且会选中内容视图。如果更改为在浏览页中打开集合,则请解决多余的封面和目录文章,并考虑替换低分辨率文章图像。
  • 向文章中添加元数据来进行卡映射和门户筛选。
  • 检查在付费集合中出现的文章的“Article Access”设置(“Free”、“Metered”或“Protected”)。
  • 请考虑删除在多个作品集中使用的重复文章,例如“Credits”或“Using This App”。在 AEM Mobile 中,您可以在多个集合中使用相同的文章。
  • 解析引用 Reading API(如 geolocation API、app detection API 和 camera API)的文章。
  • 考虑替换 HTML 文章文件,以便改进文章在不同的平台和设备上的重新排列。迁移的 HTML 文章具有固定的尺寸。在 AEM Mobile 中,响应式 HTML 文章可重排以填充屏幕而不会出现上下黑边。
  • 如果您需要编辑所迁移的文章的源文档,请更新您的 navto 链接以反映新文章名称,而非以前的 DPS 文章名称。

第 4 步:更新产品 ID、订阅和授权

要确保现有应用程序用户仍可以访问以前购买的内容,AEM Mobile 项目设置中的产品 ID 应与 DPS 设置中的产品 ID 匹配,并且 AEM Mobile 发布日期应与 DPS 出版日期匹配。

迁移作品集时,作品集的产品 ID 将会添加到集合中。当您发布集合时,产品将添加到 Portal 的“Products & Subscriptions”部分,同时设置将会保留。例如,发布日期与迁移作品集的发布日期相同。在 AEM Mobile 中,可以将同一个产品 ID 分配给多个集合。

在 AEM Mobile 中,您无法发布当中产品的发布日期设置为将来的集合。如果您已将作品集的“Publication Date”设置为将来,以使作品集显示在库的顶部,请在 Portal 中重置“Availability Date”。

在 AEM Mobile 中,订阅的产品 ID 不会包括在应用程序中。而是要在门户的“产品和订阅”部分指定您的现有的订阅 ID。在 AEM Mobile 中,您可以提供“Standard”或“All Access”订阅。

如果您现有的 DPS 应用程序包括直接授权,则也许可以为您的 AEM Mobile 应用程序使用相同的 v2 直接授权服务器,具体取决于其设置。例如,如果使用 DPS 2014 特定的 API 或信息(例如帐户或作品集名称),则需要更新授权服务器配置。

AEM Mobile 应用程序的应用程序内购买和订阅

AEM Mobile 的授权

第 5 步:构建应用程序

要替换 iOS App Store 或 Google Play 商店中现有的应用程序,请为 AEM Mobile 应用程序使用您用于之前的应用程序的相同 App ID/Bundle ID。如果使用不同的 Bundle ID,则会它视为一个不同的应用程序而不是同一个应用程序的更新版本。

对于 iOS 应用程序,请使用 iTunes Connect 来提交应用程序的新版本。有关详细信息,请参阅适用于 AEM Mobile 的 iOS 发布指南

确保您提交的版本高于当前的应用程序版本。有关详细信息,请参阅更改 AEM Mobile 应用程序版本号

构建适用于 AEM Mobile 的 iOS 应用程序

构建适用于 AEM Mobile 的 Android 应用程序

构建适用于 AEM Mobile 的 Windows 应用程序

本产品经 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License 许可  Twitter™ 与 Facebook 中的内容不在 Creative Commons 的条款约束之下。

法律声明   |   在线隐私策略