![](/img/trans.png)
[英]How to remove UNNotificationContentExtension displayed view
[英]How to run application within UNNotificationContentExtension
我做一個iOS游戲。 我需要添加帶有三個操作的高級ios 10通知(如UNNotificationAction )。 其中一項操作必須運行我的游戲。 我已經實現了通知,動作和UNNotificationContentExtension類didReceive功能(帶UNNotificationResponse參數)。 一切正常:我收到了有關操作的通知。 我應該在didReceive函數中運行我的游戲嗎? 我的代碼:
func didReceive(_ response: UNNotificationResponse, completionHandler completion: @escaping (UNNotificationContentExtensionResponseOption) -> Void) {
switch (response.actionIdentifier) {
case "inGame":
// run game here!!!
case "sendAgain":
// some logic
case "cancel":
// another some logic
default:
completion(.dismiss)
}
}
設置activationMode
的的inGame
動作UIUserNotificationActivationModeForeground
。 當用戶觸摸游戲時,它將導致動作打開游戲。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.