Ios 如何在城市飞艇上发送测试深度链接

Ios 如何在城市飞艇上发送测试深度链接,ios,push-notification,apple-push-notifications,urbanairship.com,Ios,Push Notification,Apple Push Notifications,Urbanairship.com,我在试图找出如何通过城市飞艇发送测试深度链接信息时遇到了问题 在我的制作城市飞艇账户中,我可以清楚地看到一个部分,在那里我可以创建具有深度链接的消息: 但在我的“城市飞艇开发”账户中,没有任何章节可以添加这一深层链接信息——我唯一的途径就是获得如下所示的基本测试装备: 您没有访问深度链接选项的权限是有原因的吗? 我假设我甚至可以通过修改原始负载发送一个深层链接,但是我看不到任何关于这个的文档 如果有人能为我指出正确的方向,我将不胜感激。您需要预先配置一个deeplink,使其在生产和测试中都作为

我在试图找出如何通过城市飞艇发送测试深度链接信息时遇到了问题

在我的制作城市飞艇账户中,我可以清楚地看到一个部分,在那里我可以创建具有深度链接的消息:

但在我的“城市飞艇开发”账户中,没有任何章节可以添加这一深层链接信息——我唯一的途径就是获得如下所示的基本测试装备:

您没有访问深度链接选项的权限是有原因的吗? 我假设我甚至可以通过修改原始负载发送一个深层链接,但是我看不到任何关于这个的文档


如果有人能为我指出正确的方向,我将不胜感激。

您需要预先配置一个deeplink,使其在生产和测试中都作为一个选项出现。要执行此操作,请转到左侧面板底部的设置,然后选择配置。确保在Composer配置登录页中,深链接、URL和添加标记处于启用状态。在“深度链接”选项卡下,按“新闻深度链接”。名称是稍后将出现在message composer中的内容,url是您希望通过通知发送到应用程序的信息。请在此处阅读更多信息:


对于iOS实现,请阅读以下内容:

您还可以在“测试推送”页面的有效负载中添加“额外”参数。UA将密钥^d用于深度链接:

{
    "audience": {
        "device_token": "..."
    },
    "notification": {
        "alert": "Test",
        "ios": {
            "extra": {"^d":"..."},
            "badge": 0
        }
    },
    "device_types": [
        "ios"
    ]
}

请尝试这个我已经读过了,这对回答我的问题没有太大帮助我知道这是生产的情况,但这并没有使选项显示在开发上。我仍然得到测试利用开发应用程序和生产应用程序工作完全相同唯一的区别是目的地。如果要测试深度链接通知,则不应使用测试推入设置,而应使用消息生成器。在iOS端,您应该将UAConfig的setDetectProvisioningMode设置为YES,然后,在ios设备UA上运行应用程序将检测到您正在调试模式下运行,并且只会收到UA端开发应用程序发送的通知。问题是消息生成器不会出现在我的开发帐户上,而只出现在生产帐户上。可能是某种许可证问题,我需要联系销售人员?或者你没有潜在的团队许可证-我不能将上述内容标记为答案,因为它不是