【问题标题】:How do you request request user permission for Windows Phone push notifications?您如何请求 Windows Phone 推送通知的请求用户权限?
【发布时间】:2013-10-25 17:31:10
【问题描述】:

Windows Phone 文档指出:

应用程序必须首先描述要提供的通知并获得用户的明确许可(选择加入),并且必须提供一种机制,用户可以通过该机制选择不接收推送通知。

在 iOS 和 Android 中,似乎只需注册应用程序以获取通知就会提示操作系统负责提示用户许可并允许用户更改此设置。

您如何在 Windows Phone 8 中执行此操作?应用是否必须:

  • 首次使用时提示许可
  • 提供退出设置

还是 Windows Phone 就像 Android 和 iOS 一样,由操作系统为您处理?

【问题讨论】:

    标签: windows-phone-8 push-notification


    【解决方案1】:

    must provide a mechanism through which the user can opt out的措辞看来,Windows Phone似乎没有内置机制。

    因此我假设您应该有一些设置菜单来指定您的应用要发送哪些推送通知,并允许应用用户通过取消选中相关复选框来选择退出。

    这与 Android 并没有太大的不同。虽然较新版本的 Android 提供了一个设置选项来禁用特定应用的所有通知,但个别应用可能仍希望提供一个选项菜单来控制用户愿意接受的通知的频率和类型。顺便说一句,在 Android 中,用户得到的关于推送通知的唯一提示是在应用程序所需的权限列表中,所以如果他们选择安装应用程序,推送通知会自动启用(假设应用程序立即注册到 GCM),所以它是与您在 iOS 中收到的要求您允许推送通知的警报不同。

    【讨论】:

      猜你喜欢
      • 2017-11-02
      • 1970-01-01
      • 2022-08-08
      • 2019-12-29
      • 1970-01-01
      • 2023-03-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多