Cordova - 多推送通知服务

时间:2017-02-21 21:34:33

标签: cordova push-notification apple-push-notifications urbanairship.com pushwoosh

是否可以在一个cordova应用程序中注册多个推送通知服务?说我想使用Urban Airship和Pushwoosh。

1 个答案:

答案 0 :(得分:0)

Urban Airship通常可以与其他推送提供商共存。该库只会尝试处理来自它的发件人ID。我建议使用2个不同的gcm发送器/项目,1个用于PushWoosh,1个用于Urban Airship。

看起来PushWoosh是封闭源代码,但在深入了解AAR后,他们似乎正在使用实例ID和Google Play服务提供的GCMPushReceiver。这是一个好兆头,因为使用旧的GCM注册方法可能会导致与实例ID冲突。我唯一无法验证的是PushWoosh是否会忽略来自其他发件人ID的推送,或者他们是否会尝试处理Urban Airship推送通知。大多数Urban Airship的钥匙都以com.urbanairship为前缀,所以即使他们尝试过也可能不会出现问题。

我认为应该没问题。)。