開發人員應早了解iOS12新通知功能 爲應用程式做開發準備

隨著iOS12的推出,有一些新的通知功能,例如新的授權選項,動態快速操作以及通知中的用戶交互,詳細瞭解如何實施這些功能,以及它們是否適合你目前所開發的應用。

開發人員應早了解iOS12新通知功能 為應用程序做開發準備

2016年,Apple發佈了一個新的擴展,允許開發人員更好地定製他們的推送和本地通知稱為

UNNotificationContentExtension,當用戶長時間按下或3D觸摸通知時,無論何時將其傳遞到電話或鎖定/主屏幕,都會觸發擴展,在內容擴展中,開發人員可以使用視圖控制器來構建其通知的UI,但是在視圖控制器中沒有啟用用戶交互,直到現在,隨著iOS12和XCode10的發佈,內容擴展中的視圖控制器,現在完全可以實現用戶交互,這意味著iOS應用通知將變得更加強大和可定製。

開發人員應早了解iOS12新通知功能 為應用程序做開發準備

在2018WWDC,Apple還宣佈了對通知設置的幾處更改以及它們在主屏幕上的顯示方式。為了讓用戶更好地瞭解他們如何使用應用程序並允許更多用戶控制他們的應用程序使用,有一個名為“Deliver Quietly”(中文可以翻譯為悄悄送達)的新通知設置,用戶可以將其應用程序設置為從通知中心悄悄送達,表示他們不會從您的應用收到橫幅廣告或聲音通知,但會顯示在通知中心。Apple使用內部算法(可能跟蹤你經常與通知進行交互),也會詢問用戶是否仍希望接收來自特定應用的通知,並鼓勵你打開靜音或完全關閉它們。

開發人員應早了解iOS12新通知功能 為應用程序做開發準備

在iOS12中,通知得到了很大的改進,iOS開發人員應早了解iOS12新通知功能,為應用程序做開發準備。


分享到:


相關文章: