Adobe建议对需要基于单页应用程序框架的客户端渲染(例如React)的项目使用SPA编辑器。 了解详情.
从AEM 6.2或6.3迁移到AEM 6.4的现有AEM Mobile应用程序客户可以通过下载 包来自PackageShare. 但是,新安装的AEM 6.4将不支持AEM Mobile应用程序功能。
要使用AEM为AEM Mobile应用程序生成内容,您必须将AEM实例与基于云的AEM Mobile On-demand Services帐户和项目相集成。
按照以下步骤设置AEM Mobile,从而允许用户在AEM中创建和管理内容。
要开始设置AEM Mobile,您需要:
请求API密钥:要访问On-Demand Services API,您需要请求API密钥。 要请求API密钥,请完成 PDF表单. 将填写好的表单发送给Adobe Developer支持: wwds@adobe.com
生成设备ID和设备令牌:收到API密钥后,即可生成设备ID和设备令牌。 转到aex.aemmobile.adobe.com并执行以下操作:
提供API密钥
使用您已添加到AEM Mobile项目的Adobe ID登录,并具有以下权限(请参阅以下创建项目的步骤)
如果满足所有条件,将生成设备ID和设备令牌。
需要的Adobe ID应授予对AEM Mobile项目的访问权限。 请参阅 AEM Mobile帐户管理 中。
在创建项目时,您可以为要定位的任何平台指定设置:iOS、Android、Windows和桌面Web查看器。 您指定的许多项目设置都会影响应用程序的行为。
创建项目需要使用具有主控管理员角色的Adobe ID登录到On-Demand Services门户。 编辑项目需要具有主控的管理员角色或具有 管理项目和用户 权限。
要了解有关在AEM Mobile中创建项目的更多信息,请单击 此处.
AEM设置涉及以下连接器配置步骤。 完成AEM Mobile连接器配置后,用户可以设置用户组和权限。
AEM Mobile On-Demand连接器用于将AEM Mobile托管内容与Adobe Experience Manager Mobile的On-Demand服务绑定。 这使内容作者能够使用AEM工具为移动应用程序创建和管理材料,同时使用AEM Mobile的按需服务轻松分发移动内容。
这是设置AEM实例的一个步骤。
您必须完成配置步骤,AEM Mobile集成才能正常运行。
转到OSGI服务配置
编辑 Experience ManagerMobile On-demand Services客户端
(必需) 输入必填字段:
(可选) 编辑现有值。
保存更改。
以下是一个配置示例:
转到Cloud Services
选择 立即配置 或 显示配置 ,然后选择添加新配置图标
创建新配置
创建项目后,您应创建角色并授予用户访问权限。 只有主控管理员才能创建和编辑角色。 在创建角色时,您可以为任何分配了这些权限的用户启用这些功能(或权限)。 例如,您可以创建一个角色(其中包含构建应用程序的权限)和另一个角色(其中包含创建和发布内容的权限)。
在AEM Mobile应用程序开发中,存在三种不同的角色:
有关使用不同权限创建角色(如应用程序构建或创建和发布内容)的更多信息,请单击 创建用户角色并授予访问权限 在AEM Mobile帮助中。
管理应用程序内容需要开发人员、内容作者和管理员共同努力。 作者处理页面,这些页面又基于应用程序开发人员生成的模板和组件。 最后,管理员可以战略性地发布更新的应用程序内容。 设置AEM组和权限可在应用程序功能板或控制中心中定义其角色。
有关AEM Mobile功能板的更多信息,请单击 此处.
完成使用不同权限创建角色(如应用程序构建或创建和发布内容)后,请参阅 配置用户和用户组 配置用户和群组,以支持移动设备应用程序的创作和管理。
要详细了解创建AEM Mobile On-demand Services应用程序的其他两个角色和职责,请参阅以下资源:
要预览应用程序内容(包括浏览页面和文章),请参阅 使用预检预览.