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服务

注意

必须在将应用程序集成到Adobe Campaign SDK之前,为推送操作配置了应用程序。

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

  1. 转到​Profiles and Targets > Services and subscriptions​节点,然后单击​New

  2. 定义​Label​和​Internal 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​扩充推送消息的内容。 这些任务是完全可自定义的,并且是发送到移动设备的消息有效负荷的一部分。
    在以下示例中,我们添加​mediaURL​和​mediaExt​以创建富推送通知,然后向应用程序提供要在通知中显示的图像。

  4. 利用​Subscription parameters​选项卡,可定义扩展为​Subscriber applications (nms:appsubscriptionRcp)​架构的映射。

    注意

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

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

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

  7. 确保通过SDK在Adobe Campaign和应用程序代码中定义相同的​Integration key。 有关更多信息,请参阅:将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 ID​然 Team IDBundle ID 通过单击选择您的p8证书 Enter the private key。有关​Token-based authentication​的更多信息,请参阅Apple文档
    注意

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

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

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

  12. 单击 Finish

您的iOS应用程序现已准备就绪,可在Campaign Classic中使用。

在此页面上