自定义推送通知的iOS权限对话框

时间:2012-06-09 18:56:48

标签: ios push-notification apple-push-notifications ios-permissions

当iOS应用尝试首次注册推送通知时,系统会弹出一个权限对话框,要求用户获得接收推送通知的权限。是否可以自定义此对话框的文本,以解释为什么要搜索这些权限?

5 个答案:

答案 0 :(得分:33)

不,这是一个无法自定义的系统对话框。

答案 1 :(得分:8)

我看到的一个解决方法是让应用程序启动自己的自定义对话框,解释为什么需要权限。然后,应用程序立即请求权限,打开系统对话框。

这可能适合说服用户接受权限请求以获取对功能的访问权限,或者在知道该功能不可用的情况下拒绝该请求。

答案 2 :(得分:2)

不可能,因为你无论如何都没有任何控制权

答案 3 :(得分:2)

不,你不能改变内置消息中的系统。因为你没有任何控制权。

答案 4 :(得分:0)

iOS的最新版本 do 允许自定义这些权限对话框。

根据您要自定义的权限对话框的类型,将消息放入NS*UsageDescription Info.plist key中。

例如,NSCameraUsageDescription键控制在请求访问用户摄像机时显示的对话框文本。

相关问题