v7

iOS 配置步骤

安装包后,您可以在Adobe Campaign Classic中定义iOS应用程序设置。

注意

要了解如何为Android配置应用程序以及如何为Android创建投放,请参阅此 部分.

关键步骤包括:

  1. 配置iOS外部帐户
  2. 配置iOS服务
  3. 在Campaign中集成iOS移动应用程序

然后,您将能够 为iOS设备创建推送通知.

配置iOS外部帐户

对于iOS,iOS HTTP/2连接器会向HTTP/2 APN发送通知。

要配置此连接器,请执行以下步骤:

  1. 转到 Administration > Platform > External accounts.

  2. 选择 iOS routing 外部帐户。

  3. Connector 选项卡,填写 Access URL of the connector 具有以下URL的字段: http://localhost:8080/nms/jsp/iosHTTP2.jsp

  4. 单击 Save

您的iOS连接器现已配置完成。 您可以开始创建服务。

配置iOS服务

注意

在与AdobeSDK进行任何集成之前,必须配置应用程序以进行推送操作。

如果不是这种情况,请参阅 此页面.

  1. 转到 Profiles and Targets > Services and subscriptions 节点并单击 New.

  2. 定义 LabelInternal name.

  3. 转到 Type 字段并选择 Mobile application.

    注意

    默认 Subscriber applications (nms:appSubscriptionRcp) 目标映射链接到收件人表。 如果要使用其他目标映射,则需要创建一个新的目标映射,并在以下位置输入该映射: Target mapping 服务的字段。 有关创建目标映射的更多信息,请参阅 配置指南.

  4. 然后单击 Add 按钮选择应用程序类型。

  5. 创建iOS开发和生产应用程序。 有关更多信息,请参阅此🔗章节。

创建iOS移动应用程序

创建服务后,在Campaign中创建您的iOS应用程序。 按照下面的步骤进行操作:

  1. 在新创建的服务中,单击 Add 按钮选择应用程序类型。

  2. 出现以下窗口。 选择 Create an iOS application 首先输入 Label.

  3. 作为一个选项,您可以使用一些来扩充推送消息内容 Application variables 如果需要。 这些都是完全可自定义的,并且是发送到移动设备的消息有效负载的一部分。
    在以下示例中,我们添加 mediaURlmediaExt 以创建富推送通知,然后为应用程序提供要在通知中显示的图像。

  4. Subscription parameters 选项卡允许您定义带有扩展的映射 Subscriber applications (nms:appsubscriptionRcp) 架构。

    注意

    确保对于应用程序的开发版本(沙盒)和生产版本,不要使用相同的证书。

  5. Sounds 选项卡允许您指定要播放的声音。 单击 Add 和填充 Internal name 字段,必须包含应用程序中嵌入的文件的名称或系统声音的名称。

  6. 单击 Next 以开始配置开发应用程序。

  7. 确保相同 Integration key 在Adobe Campaign中以及通过SDK在应用程序代码中定义。 有关详细信息,请参见此页面。此集成密钥特定于每个应用程序,允许您将移动应用程序链接到Adobe Campaign平台。

    注意

    Integration key 可使用字符串值完全自定义,但需要与SDK中指定的值完全相同。

  8. 从中选择一个现成的图标 Application icon 字段,用于个性化服务中的移动应用程序。

  9. 选择 Authentication mode。请注意,您以后始终可以在 Certificate 选项卡。

    • Certificate-based authentication:单击 Enter the certificate… 然后选择您的p12密钥并输入由移动应用程序开发人员提供的密码。
    • Token-based authentication:填写连接设置 Key IDTeam IDBundle ID 然后,通过单击 Enter the private key. 有关更多详细信息 Token-based authentication,请参阅 Apple文档.
    注意

    Adobe建议使用 Token-based authentication 用于您的iOS配置,因为此身份验证模式更安全,并且不会绑定到证书过期。

  10. 您可以单击 Test the connection 才能确保成功。

  11. 单击 Next 以开始配置生产应用程序,并按照上面详述的相同步骤操作。

  12. 单击 Finish

您的iOS应用程序现在已准备好用于Campaign Classic。

在此页面上