簡體   English   中英

本地通知可以在iOS8中觸發代碼嗎?

[英]Can a local notification trigger code in iOS8?

我正在嘗試創建一個需要超過64個本地通知的應用。 當系統向用戶發送通知而用戶未與通知交互時,是否有任何觸發代碼的方式?

是的,沒有。

如果通知是在應用程序處於前台時發送的,則通知是發送給您(應用程序)而不是用戶的,因此您將以這種方式知道。

如果在應用程序不在前台時交付,則表明該應用程序未在運行,因此沒有人要說。 該應用程序不會啟動/喚醒您,只是告訴您通知已發生。 正如您正確地暗示的那樣,如果用戶要求通知與您聯系,則會與您聯系,否則,不會。

但是,當應用再次出現在最前面時,您會收到一個事件,因此您始終可以查看通知時間是否在“外出時”發生。

(還要注意,通知可能永遠不會傳遞給用戶。用戶可以關閉通知。完全依靠它們是有風險的。)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM