Push notification 如何测试Android/iOS推送通知?

Push notification 如何测试Android/iOS推送通知?,push-notification,apple-push-notifications,google-cloud-messaging,Push Notification,Apple Push Notifications,Google Cloud Messaging,My API还为Android/iOS提供推送通知。但是,我只提供服务器端,因此没有Android或iOS客户端来检查我的服务器是否真的工作 有人知道我可以使用虚拟客户端来测试我的服务器吗?对于Android,我建议您创建一个测试应用程序。如果没有Android设备可供测试,可以在模拟器上运行。如果没有要测试的应用程序,则很难测试GCM返回到服务器的所有可能的错误响应。获取有效的注册ID以向其发送通知也很困难(如果不是不可能的话) 对于iOS来说更难,因为模拟器不支持Apple推送通知。您需要一

My API还为Android/iOS提供推送通知。但是,我只提供服务器端,因此没有Android或iOS客户端来检查我的服务器是否真的工作


有人知道我可以使用虚拟客户端来测试我的服务器吗?

对于Android,我建议您创建一个测试应用程序。如果没有Android设备可供测试,可以在模拟器上运行。如果没有要测试的应用程序,则很难测试GCM返回到服务器的所有可能的错误响应。获取有效的注册ID以向其发送通知也很困难(如果不是不可能的话)


对于iOS来说更难,因为模拟器不支持Apple推送通知。您需要一个真正的设备和一个测试应用程序。由于APNS服务器通常不会返回响应(除非消息被拒绝),因此使用设备验证通知是否实际到达就更为重要了

你的API是什么?电话缺口?你在说哪个API?电话缺口是客户端的,但我没有客户端。。。我错了吗?对于iOS,甚至可以发布测试应用程序吗?苹果不会阻止吗?@Dunken你不必真的发布它。您可以在开发模式(使用沙盒APN)或临时模式(使用生产APN)下对其进行测试。