2013-02-24 288 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

相關問題