如何测试feedback.sandbox.push.apple.com?一切顺利,但我收到空列表。
如何让它认为设备令牌不活动?
我使用 Xcode 将应用程序安装到 iPhone,收到一些推送通知,然后将其从 iPhone 中删除并发送更多通知。但即使在第二天 feedback.sandbox.push.apple.com 也只返回空集。
如何测试feedback.sandbox.push.apple.com?一切顺利,但我收到空列表。
如何让它认为设备令牌不活动?
我使用 Xcode 将应用程序安装到 iPhone,收到一些推送通知,然后将其从 iPhone 中删除并发送更多通知。但即使在第二天 feedback.sandbox.push.apple.com 也只返回空集。
使用反馈服务的问题
如果您从设备中删除您的应用程序,然后向其发送推送通知,您会期望设备令牌被拒绝,并且无效的设备令牌应该出现在反馈服务中。但是,如果这是设备上最后一个启用推送的应用程序,它将不会显示在反馈服务中。这是因为删除最后一个应用程序会在发送删除通知之前断开与推送服务的持久连接。
您可以通过在设备上保留至少一个支持推送的应用程序来解决此问题,以保持持久连接。只需从 App Store 安装任何支持推送的免费应用程序,然后您应该能够删除您的应用程序并看到它出现在反馈服务中。
来源:
据我所知,Apple 推送通知反馈服务在沙盒模式下无法正常工作。您应该在临时或生产模式下尝试它。