正在生产的iPad应用程序未请求用户同意推送通知

正在生产的iPad应用程序未请求用户同意推送通知,ipad,push-notification,Ipad,Push Notification,我们的ipad应用程序未请求用户同意推送通知-未经用户同意,我们无法接收用户的设备令牌。我们在沙箱阶段进行了测试,并显示了一个警报框。我们还通过推送通知功能成功地将许多iphone应用程序部署到生产环境中。这是首款允许推送通知的ipad应用程序。我们几乎可以肯定的是,我们最新发布的ipad应用程序没有通过警报框请求用户同意推送通知 我正在尝试调试这个-有什么可能的原因,这将无法工作?我们需要应用程序在唤醒或启动应用程序时显示警报框。这些步骤可能会有帮助: 从iPad上删除应用程序。 重启iPad

我们的ipad应用程序未请求用户同意推送通知-未经用户同意,我们无法接收用户的设备令牌。我们在沙箱阶段进行了测试,并显示了一个警报框。我们还通过推送通知功能成功地将许多iphone应用程序部署到生产环境中。这是首款允许推送通知的ipad应用程序。我们几乎可以肯定的是,我们最新发布的ipad应用程序没有通过警报框请求用户同意推送通知

我正在尝试调试这个-有什么可能的原因,这将无法工作?我们需要应用程序在唤醒或启动应用程序时显示警报框。

这些步骤可能会有帮助:

从iPad上删除应用程序。 重启iPad。 在Xcode中构建/清理所有目标。然后删除Build/目录。 将应用程序重新构建到iPad上。
这有时对我有用

谢谢-但我们在模拟器或沙箱中没有问题。这是一个生产问题。如果我们知道推送通知存在漏洞,我们就不会向苹果提交。我们只在现场/生产应用程序上看到这个问题。我不是建议你在模拟器上运行它。没有任何代码可供参考,这就是我所能建议的。祝你好运。请注意,在我们的测试阶段,推送通知警报框没有问题——在我们的沙盒应用程序上,显示了一个请求用户同意的警报框。只有生产应用程序存在此问题。