推送通知测试工作流程 [iOS]
Posted
技术标签:
【中文标题】推送通知测试工作流程 [iOS]【英文标题】:Push Notification Testing Workflow [iOS] 【发布时间】:2015-06-12 21:07:17 【问题描述】:我遇到了两难境地,不知道如何解决这个问题。
我现在有一个应用程序正在被很多人测试。在这个应用程序中,我设置了推送通知。他们完全没有问题。一切都很顺利。
当我想测试当前正在构建的版本时遇到了问题。如果我发送推送通知来测试某些功能,它们会被发送给当前使用该应用程序的每个人。是的,这是有道理的。但是,我该如何设置一个工作流程,让我能够为应用程序的实时版本和预发布版本提供单独的推送通知?
我将 Parse 用于推送通知。
【问题讨论】:
【参考方案1】:使用advanced targeting。只需在where
子句中枚举您需要发送推送通知的设备令牌。查看 parse.com 论坛中的 this 示例。
【讨论】:
对不起,我不明白这一点。当我去push时,我选择segment。在段内,它出现了称为 Installation Conditions 的东西。在这之下,我得到了许多不同的选项,例如 GCMSenderID、appIdentifier、appVersion、appName、badge、channels、createdAt、parseVersion、pushType、timeZone、updateAt。这些是给定的。我来错地方了吗? 这适用于谷歌推送服务。您需要在where
子句中构建一个包含标记数组的查询。
我应该在哪里构建这个查询?还是放置?
parse.com上有很多很好的文档,你看过吗? This 教程涵盖了发送推送通知的所有选项。您可以使用 curl 在您的机器上通过命令行执行此操作。您可以在cloud code 中进行操作。选择最适合您需求的选项。
这更有意义!谢谢你。我将深入阅读文档。只是你澄清了一点点。以上是关于推送通知测试工作流程 [iOS]的主要内容,如果未能解决你的问题,请参考以下文章