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

发布于 2024-11-23 20:30:08 字数 247 浏览 1 评论 0原文

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

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

Our ipad app is not requesting user consent for push notifications -- Without the user's consent we cannot receive the device token of the user. We tested during the sandbox phase and an alert box was displayed. We have also successfully deployed many, many iphone apps into production with the push notification feature. This is first ipad app to allow push notifications. We are almost positive that the release of our most recent ipad app is not requesting (via an alert box) consent from the user for push notifications.

I am trying to debug this -- what are possible reasons that this would not work? We need the app to show an alert box during the wake up or launch of the application.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

臻嫒无言 2024-11-30 20:30:09

这些步骤可能会有所帮助:

  1. 从 iPad 中删除该应用程序。
  2. 重新启动 iPad。
  3. 在 Xcode 中构建/清理所有目标。然后删除Build/目录。
  4. 再次在 iPad 上构建应用程序。

这有时对我有用。

These steps may help:

  1. Delete the app from the iPad.
  2. Restart the iPad.
  3. Do Build/Clean All Targets in Xcode. Then delete the Build/ directory.
  4. Build the app again to the iPad.

This has worked for me on occasion.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文