我正在将 GCM 与 Azure 移动服务结合使用来发送推送通知。 通知会完美发送,因为我可以在 Azure 移动门户日志上显示。但通知仅在首次测试的一部手机上正确显示。 我没有对其进行任何检查,使其仅发送到一台设备。它是一个开放的通知处理程序,根据代码逻辑,所有设备都应该接收通知。
我需要单独注册每个设备吗?如果是的话怎么办。 设备数量有限制吗?
最佳答案
每个设备都需要定期注册,因为服务器会在 90 天后删除注册。通常,应用程序在每次启动时都会注册。
我不知道如何在 Android 上执行此操作,但对于 Android 上的移动服务,您可以找到本教程 https://azure.microsoft.com/en-us/documentation/articles/mobile-services-javascript-backend-android-get-started-push/特别是“向您的应用添加推送通知”部分。
您可以发现限制取决于您在此处选择的级别 https://azure.microsoft.com/en-us/pricing/details/mobile-services/
关于azure - Android - 推送通知仅显示在一部手机上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33297509/