我想使用应用程序中的设置页面以编程方式为我的应用程序启用/禁用推送通知。

这可能/支持吗?
如果是,请欣赏 API 上用于此目的的任何指针。

PS:
我知道用户可以从主屏幕进入设置来为每个应用程序配置推送通知。但是,这个要求是在应用程序内部实现相同的。

最佳答案

替代解决方案 首先想到的是,您可以将用户的首选项存储到您的数据库(在线)并提交 BOOL 是/否,至于发送推送通知,您可能拥有网络服务并将用户的设备 token 存储在您的数据库中的某处.

并回答您的原始问题,您可以通过读取存储在 /User/Library/Preferences/ (取自 this question )的属性来访问用户设置。

希望能帮助到你。

关于iphone - iOS:如何在 App 内以编程方式切换推送通知,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6465211/

10-13 05:03