gpt4 book ai didi

ios - 如何测试 Apple Push Notifications 反馈服务?

转载 作者:可可西里 更新时间:2023-11-01 05:33:04 25 4
gpt4 key购买 nike

我做的测试如下:

删除后 1 - 1.5 小时,我仍然得到 200 作为答案。

您是否知道 Apple 刷新推送 token 列表的频率以及我预计何时最终开始获得 410?而且 - 在生产环境之外测试应用程序时,410 状态(和一般的Instant Feedback)是否可以测试?

提前感谢任何类型的回答。

干杯

最佳答案

好的,根据我的发现,Apple 的即时反馈 服务似乎运行良好,并且能够非常快速地检测到卸载。在如何使用沙盒服务正确测试这些东西方面有一个小技巧。

如果你制作了一个你正在设备上本地测试的应用程序,并且你的应用程序是唯一安装在你的手机上的那个配置文件(供应商),那么我在会遇到我的问题。出于某种原因,即使您卸载了该应用程序(这是手机上唯一从您的配置文件中安装的应用程序),Apple 始终会以 200 响应。

需要做的如下:安装您正在测试的应用程序后,使用另一个 bundle ID 创建一个新的虚拟应用程序,但它也来自您的配置文件,同时在其中启用推送通知并安装它在您的设备上。现在,您制作了两个应用程序 - 一个您正在开发和测试 Instant Feedback 服务,另一个有点像“僵尸”应用程序,它只是坐在那里什么也不做。

在此之后,卸载您的测试应用程序,尝试发送静默推送通知,Apple 将按预期返回 状态代码 410

虚拟方式,但出于某种原因,这就是测试时应该采用的方式。生产中的行为应该符合预期,并且不需要在 iOS 设备上安装来自同一供应商的虚拟(或任何其他)应用程序。

关于ios - 如何测试 Apple Push Notifications 反馈服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37410227/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com