0
UNNotificationAction *shopAction = [UNNotificationAction actionWithIdentifier:@"ShopNow" 

                     title:@"Shop Now ️" options:UNNotificationActionOptionNone]; 

UNNotificationAction *dismissAction = [UNNotificationAction actionWithIdentifier:@"Dismiss" 

                      title:@"Dismiss" options:UNNotificationActionOptionDestructive]; 



UNNotificationCategory *shopCategory = [UNNotificationCategory categoryWithIdentifier:@"Shopping" 

                       actions:@[shopAction,dismissAction] intentIdentifiers:@[] 

                       options:UNNotificationCategoryOptionNone]; 

NSSet *categories = [NSSet setWithObjects:shopCategory, nil]; 

[[UNUserNotificationCenter currentNotificationCenter] setNotificationCategories:categories]; 

私は上記のコードを試しましたが、私のプッシュ通知ではボタンが表示されません。ボタン付きのiOS 10プッシュ通知の提案や例を挙げてください。プッシュ通知の設定アクションボタン

答えて

1

あなたはまた、カテゴリの前に、"mutable-content": 1を含める必要があるかもしれませんJSONのためにあなたのJSONでcategory: 'shopping'、またはNODEの.js

notification.category = 'shopping';を呼び出す必要があります。

実行しているサーバー側は?

また、これはうまくあなたのアプリケーションの代理人ですか?私はこの全部をf30にしました。私はsetActions()と呼んでsetActions()を呼び出しました。DidFinishLaunchingWithOptions

このコードはどこにあなたのベースにありますか?

関連する問題