Mar*_*rco 2 iphone settings notifications objective-c
我们正在寻找一种方法来找出(不修改,只是找出)我们的应用程序是否被允许接收通知或不通过我们的服务.这可能需要对"常规设置"属性或某些特定API的只读访问权限.有人知道如何获取这些信息吗?我在谈论iPhone中的信息 - >设置 - >通知
对于那些感兴趣的人,这是基本原理:当被要求允许我们的应用程序接收推送通知时,我们遇到一些问题,用户按下NO.正如您可以想象的那样,用户可能只是拒绝,因为他们正在通过注册竞争,或者因为他们不太了解发生了什么,或者仅仅因为他们不太确定是否应该允许应用程序收到通知.但后来他们忘记了他们拒绝了权限,因此文件支持请求因为他们没有收到推送通知.
打电话-[[UIApplication sharedApplication] enabledRemoteNotificationTypes].来自文档:
返回的位掩码中的值指示当前为应用程序启用的通知类型.当应用程序调用registerForRemoteNotificationTypes:方法向Apple Push Notification Service注册自身时,首先设置这些类型.此后,用户可以在"设置"应用程序的"通知"首选项中修改这些接受的通知类型.此方法返回初始值或修改值.
| 归档时间: |
|
| 查看次数: |
2418 次 |
| 最近记录: |