对于我们的生产应用,推送通知运行良好且速度极快(< 1 秒),但在测试指向沙盒 APN 服务器的暂存构建时,通知几乎无法正常工作(有些确实会出现,但可能需要几分钟)。
这是沙盒 APN 服务器的已知问题吗?如果我们做错了什么,它似乎根本不起作用——但确实有一些进来,这令人费解。我们不希望在无法彻底测试通知并确保其运行良好的情况下将构建推送到生产环境。
有人知道这个问题吗?
Best Answer-推荐答案 strong>
您可以并且应该使用适用于生产 APN 服务器的临时构建来测试您的应用。这是测试应用(尤其是推送通知)是否已准备好生产的最佳方式。
对于沙盒环境,也许用于沙盒测试的数据库包含一些生产设备 token ,这会导致失败。
关于ios - Apple Sandbox APN 服务器上的推送通知表现不佳,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/17892752/
|