2013-02-24 209 views
0

我有一个现有的应用程序没有推送通知功能。现在我必须使用推送通知功能更新应用程序。我的问题是将通知更新推送到现有应用程序:是否要求用户允许或不允许?

  1. 在更新应用程序以启用或不允许推送通知后,系统会询问用户吗? 如果不是,那么默认值是什么?

  2. 该应用是否会包含在设置的通知部分?

  3. 如何让用户从应用程序多次控制启用/禁用推送通知?

如果上述任何问题已经得到解答,我很抱歉,我尝试过搜索,但遇到了令人困惑和对比的解决方案。

非常感谢您的帮助。

回答

1

它很像定位服务(如果你有这方面的经验)。由于这是一项新功能,用户将被要求在更新后首次启动时为您的应用程序提供推送通知。

如果设置正确,通知设置中会有一个条目。用户将能够删除它或根据需要添加它。

我不知道你不怀好意由什么:

3)我如何提供用户控制启用/从App推送 通知多次的禁用?

如果您的Web服务设置为存储该类信息,则有多种方法可以自定义通知用户获得的通知。

+0

感谢您的回复,我的意思是第三个问题是,用户可以从应用程序启用/禁用推送通知,而不是设置。 – user2103707 2013-02-24 04:12:42

+0

@ user2103707您的用户将从您的应用中获得一个'您想允许推送通知'的提醒。据我所知,他们必须通过设置对其选择进行任何更改。这是一个安全问题,因为您可能创建的用于更改该值的任何代码都可以由任何程序员任意调用。 – RonLugge 2013-02-24 04:25:50

+0

谢谢,那么我读了许多帖子,更新权限不会要求用户,或者他们也没有包括在通知设置,所以很困惑。我想现在我已经很清楚了,我必须重新创建配置文件,将其重新分配。然后更新应用程序,以便在首次启动时询问用户。 – user2103707 2013-02-24 08:30:19

相关问题