Ios 何时请求推送通知?

Ios 何时请求推送通知?,ios,cocoa-touch,push-notification,Ios,Cocoa Touch,Push Notification,我的应用程序是一个目标设定研讨会。用户描述他的人生目标,然后软件在重要日期向他发送提醒 苹果建议,我应该让用户允许我在应用发布时发送推送通知,但我不喜欢这样。我想在用户完成研讨会后注册推送通知 我的理由是,如果用户知道应用程序有多好,应用程序会通知他为什么要推notif。如果没有访问权限,他将更倾向于接受请求 我的推理正确吗?还有-有多少用户订阅推送通知的统计数据吗?Merlin,实际上我更喜欢你的策略。当我第一次启动应用程序时,我想知道它计划如何使用我授予它的权限。如果我相信某个应用程序使用这

我的应用程序是一个目标设定研讨会。用户描述他的人生目标,然后软件在重要日期向他发送提醒

苹果建议,我应该让用户允许我在应用发布时发送推送通知,但我不喜欢这样。我想在用户完成研讨会后注册推送通知

我的理由是,如果用户知道应用程序有多好,应用程序会通知他为什么要推notif。如果没有访问权限,他将更倾向于接受请求


我的推理正确吗?还有-有多少用户订阅推送通知的统计数据吗?

Merlin,实际上我更喜欢你的策略。当我第一次启动应用程序时,我想知道它计划如何使用我授予它的权限。如果我相信某个应用程序使用这些权限是为了我的利益,而不是为了它自己的利益,那么我更有可能授予它权限


因此,如果我可以使用该应用程序,而无需授予它绝对必要的权限以外的任何特殊权限,我就可以在知情的情况下决定它是否适合我的需要。如果我完成了您的研讨会,并且我觉得它对我很有价值,那么我会很高兴地请求推送通知。一款立即请求相当侵入性权限的应用程序让我觉得“二手车销售员”的身份让我很不舒服。

谢谢你的回复-我可以看出我们同意。我想知道这种方法是否有任何(技术上的?)缺点。我看不出任何缺点,只要你在使用许可之前对请求许可是透明的。其他人能提供不同的观点吗?我认为唯一的缺点是,可能会错过你得到的一个机会,因为用户可能在完成研讨会之前关闭你的应用程序,然后你会错过提醒他应用程序在未来存在的选项。