我正在开发一个经常使用Notification的应用程序,我希望用户“可能”会因为太多通知而烦恼。
因此,我想在应用程序设置中添加一个选项以停止接收通知,方法是通过与服务器同步用户选择,否则应用程序将取消取消注册通知:
[[UIApplication sharedApplication] unregisterForRemoteNotifications];
但是,我注意到iPhone设置已经具有禁用每个应用程序通知的选项。
因此,我想知道在App设置中重复此选项是一个好习惯吗,还是假设用户熟悉iPhone设置中的通知禁用选项。
我注意到例如“WhatsApp”应用程序具有在应用程序本身中禁用通知的选项。
最佳答案
根据我的经验,这里有一些建议。当然,它需要服务器端设置:
但是要与您的用户保持一致。通知可能是您的应用/业务的重要组成部分。因此,不允许过多的“自定义”。