当设备关闭时:
答案:
IOS/Android服务器(不是你的服务器)将处理何时发送推送通知。它检查设备是否可达。我们可以定义IOS/Android服务器应尝试发送推送通知的次数。
当设备未连接到3G或Wifi网络时
答案:
与2G/3G/Wi-Fi无关。设备应通过任何网络连接到互联网。
当设备崩溃并需要重新启动时
答案:
IOS/Android服务器会检查设备是否可达。
当应用程序在前台时
答案:
与应用程序在前台无关。
当应用程序在后台时
答案:
与应用程序在后台无关。
当用户正在使用应用程序时
答案:
与当前使用应用程序无关。
当我的应用程序关闭时(未打开/启动)
答案:
与关闭应用程序无关。
当推送通知是特定于用户的,并且两个用户共享同一设备和应用程序。例如:如果夫妻共享同一设备并使用具有推送通知功能的银行应用程序。
答案:
这取决于您在自己的服务器上实现的方式。您将为每个用户管理设备ID。因此,向多个用户发送到同一设备取决于您的实现逻辑。
如果多个用户共享设备,您能否发送特定于用户的通知?
答案:
这取决于您在自己的服务器上实现的方式。您将为每个用户管理设备ID。因此,向多个用户发送特定通知取决于您的实现逻辑。
当用户在多个设备上安装应用程序时
答案:
这取决于您在自己的服务器上实现的方式。
您能否一次将通知发送到用户注册的所有设备?
答案:
是的,根据您的实现逻辑。
您是否将设备类型(iOS或Android)与RegistrationID存储在用户表中,或者是否有一种方法通过检查令牌或RegistrationID来区分设备类型?
答案:
是的,您需要存储设备类型,以识别需要向哪个服务器(IOS/Android)发送推送通知的请求。
您能否取消尚未阅读的先前发送的通知并发送新的通知?
答案:
不,您无法取消该请求。
Android推送通知是否仍无法在Kindle Fire上工作,并且需要实现Amazon Device Messaging?
答案:
需要在Google上搜索相关信息。
我还需要考虑或规划什么?我知道如何处理注销和反馈服务
答案:
需要在Google上搜索相关信息。