安装包后,您可以在Adobe Campaign Classic中定义iOS应用程序设置。
要了解如何配置Android应用程序以及如何创建Android投放,请参阅此 部分.
关键步骤包括:
然后,您将能够 为iOS设备创建推送通知.
对于iOS,iOS HTTP/2连接器会向HTTP/2 APN发送通知。
要配置此连接器,请执行以下步骤:
转到 Administration > Platform > External accounts.
选择 iOS routing 外部帐户。
在 Connector ,填写 Access URL of the connector 字段,其URL如下: http://localhost:8080/nms/jsp/iosHTTP2.jsp
单击 Save。
您的iOS连接器现已配置完成。 您可以开始创建服务。
必须在将应用程序集成到Adobe Campaign SDK之前,为推送操作配置了应用程序。
如果情况并非如此,请参阅 本页.
转到 Profiles and Targets > Services and subscriptions 节点,单击 New.
定义 Label 和 Internal name.
转到 Type 字段和选择 Mobile application.
默认 Subscriber applications (nms:appSubscriptionRcp) 目标映射已链接到收件人表。 如果要使用其他目标映射,则需要创建新的目标映射,并在 Target mapping 字段。 有关创建目标映射的更多信息,请参阅 配置指南.
然后,单击 Add 按钮以选择应用程序类型。
创建iOS开发和生产应用程序。 有关更多信息,请参阅此🔗章节。
创建服务后,在Campaign中创建iOS应用程序。 按照下面的步骤进行操作:
在新创建的服务中,单击 Add 按钮以选择应用程序类型。
出现以下窗口。 选择 Create an iOS application 从输入 Label.
作为一个选项,您可以使用 Application variables (如果需要)。 这些任务是完全可自定义的,并且是发送到移动设备的消息有效负荷的一部分。
在以下示例中,我们添加 mediaURL 和 mediaExt 创建富推送通知,然后向应用程序提供要在通知中显示的图像。
的 Subscription parameters 选项卡,用于定义具有 Subscriber applications (nms:appsubscriptionRcp) 架构。
请确保对应用程序的开发版本(沙盒)和生产版本不使用相同的证书。
的 Sounds 选项卡,可指定要播放的声音。 单击 Add 填充 Internal name 字段,其中必须包含应用程序中嵌入的文件名称或系统声音的名称。
单击 Next 以开始配置开发应用程序。
确保相同 Integration key 在Adobe Campaign中和通过SDK在应用程序代码中定义。 有关详细信息,请参见此页面。此集成密钥是特定于每个应用程序的,允许您将移动应用程序关联到Adobe Campaign平台。
的 Integration key 可通过字符串值完全自定义,但必须与SDK中指定的值完全相同。
从 Application icon 字段来个性化服务中的移动应用程序。
选择 Authentication mode。请注意,您随后始终可以在 Certificate 选项卡。
Adobe建议使用 Token-based authentication 的iOS配置,因为此身份验证模式更加安全,不会绑定到证书过期。
您可以单击 Test the connection 以确保成功。
单击 Next 要开始配置生产应用程序,请按照与上面所述相同的步骤操作。
单击 Finish。
您的iOS应用程序现已准备就绪,可在Campaign Classic中使用。