是否可以在一个cordova应用程序中注册多个推送通知服务?说我想使用Urban Airship和Pushwoosh。
答案 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
为前缀,所以即使他们尝试过也可能不会出现问题。
我认为应该没问题。)。