gpt4 book ai didi

iphone - 如何使用 Settings.app 禁用特定类型/事件的推送通知

转载 作者:可可西里 更新时间:2023-11-01 06:12:38 25 4
gpt4 key购买 nike

在 Facebook 应用程序中,如果您仅为来自 Settings.App(而不是来自 Facebook 应用程序)的消息更改推送通知设置,即使您没有打开 Facebook 应用程序,它们也会停止发送。

即使用户从未打开过 Facebook 应用程序,Facebook 如何将用户默认同步到后端?有没有一种方法可以从后端读​​取 NSUserDefaults,或者 Facebook 是否使用已知的苹果支持的推送通知过滤约定。

测试:

  1. 确保 FB App 在 iphone 中关闭
  2. 打开设置应用,转到 Facebook 设置,禁用“仅针对”消息的通知。
  3. 让你的 friend 在 Facebook 上给你发消息,你不会收到推送。
  4. 返回设置应用并重新启用消息通知
  5. 让你的 friend 在 Facebook 上给你发消息,你会收到一条推送。

问题:

  • 为什么 Facebook 可以在用户打开 Facebook 应用程序之前更新他们的通知设置?

最佳答案

Facebook 只知道用户希望在应用程序首次启动时接收推送通知。询问用户是否愿意允许通知。 (所有应用程序使用相同的标准警报)

在此之后,Apple 控制了一切。如果用户关闭任何应用程序的推送通知,Apple 将停止提醒用户。 Facebook 有责任检查设备是否仍处于事件状态,但即使发送了通知,用户也不会收到。

关于iphone - 如何使用 Settings.app 禁用特定类型/事件的推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6510459/

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