我想使用应用中的设置页面以编程方式为我的应用启用/禁用推送通知。
这可能/支持吗? 如果是,请欣赏关于API的任何指针。
PS: 我知道用户可以从主屏幕进入设置,为每个应用配置推送通知。但是,这个要求是在应用程序内部实现相同的功能。
答案 0 :(得分:5)
替代解决方案首先想到的是,您可以将用户的偏好存储到您的数据库(在线),其中BOOL已归档是/否,以便发送推送通知您可能有web服务和在数据库中的某个位置存储用户的devicetoken。
回答原始问题,您可以通过阅读/User/Library/Preferences/
存储的属性来访问用户设置(取自this question)。
希望它有所帮助。