-1

我想向我的應用用戶發送無聲通知,以刷新內容。選擇退出用戶的靜默推送通知

我已經閱讀了關於發送無聲通知給選定的用戶的各種文章。但是,我們該怎麼做呢?大多數選擇退出的用戶沒有設備推送令牌。如何ping設備以發送靜默推送負載?

我們目前使用推送令牌來選擇用戶發送遠程通知。但是,如果iOS 8及更高版本允許向所有應用程序用戶發送靜默通知,即使它們已選擇退出,我如何在沒有令牌的情況下發送它們?

+0

請更改您的問題。目前尚不清楚。您是否問過,如何發送無聲通知來選擇退出用戶......如同點擊了「不允許」通知的用戶那樣? – Honey

+0

是的 - 這正是我想了解的 –

+0

對於無聲通知,您不需要用戶的許可。你可以靜靜地註冊他們的令牌。看到我的答案[這裏](https://stackoverflow.com/questions/42275060/what-is-difference-between-remote-notification-and-silent-notification-in-ios/42302369#42302369)。如果您想顯示徽章,警報或聲音,例如,如果是本地通知或遠程通知,則只需要許可 – Honey

回答

-1

沒有可能將遠程通知發送給未註冊設備令牌的設備。如果用戶不允許應用程序接收遠程通知,您也不能發送任何通知。

+0

即使用戶已選擇退出通知,iOS 8及更高版本也允許您向所有用戶發送無聲通知。這些無聲通知旨在通過在後臺觸發應用來更新應用內容。 –

+0

您也可以點擊此處查看:https://www.urbanairship.com/blog/watch-list-ios-8-opt-in-changes –