【问题标题】:Reset Push Notification settings for alert重置警报的推送通知设置
【发布时间】:2011-10-10 11:34:22
【问题描述】:

我开发了一个启用推送通知的应用程序。它在 AppStore 中可用。在我的设备上安装应用程序后,它有时仅显示启用推送通知的警报。这是我这边的问题吗?

如果我做了“使用”操作,几天后我从我的设备中删除了应用程序。下次我从 AppStore 下载它时,是否会询问允许推送通知的警报。

问题就像一旦我给出“使用/取消”,并从设备中删除应用程序,在下次下载时它不会询问您是否有兴趣使用推送通知。

请帮忙。

提前谢谢你

【问题讨论】:

标签: iphone ipad push-notification apple-push-notifications


【解决方案1】:

请参阅Apple technical note TN2265。在 “重置 iOS 上的推送通知权限警报”部分中,他们解释了如何在 iOS 上重置权限对话框。然而,许多开发人员抱怨该程序不起作用。详情请见my response to a similar question

【讨论】:

    【解决方案2】:

    1.从设备中删除您的应用。

    2.完全关闭设备并重新打开。

    3.转到设置>常规>日期和时间,然后将日期提前一天或更长时间。

    4.再次完全关闭设备并重新打开。

    供参考:https://developer.apple.com/library/ios/technotes/tn2265/_index.html

    【讨论】:

      【解决方案3】:

      好像在IOS 10和开发环境中

      <?xml version="1.0" encoding="UTF-8"?>
      <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
      <plist version="1.0">
      <dict>
          <key>aps-environment</key>
          <string>development</string>
      </dict>
      </plist>
      

      足以卸载应用程序并重新运行它,并且每次安装都会显示推送通知权限警报。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-09-23
        • 2011-01-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多