Geo*_*e B 2 push-notification apple-push-notifications swift ios10 unnotificationrequest
我有一个简单的应用程序来播放推送通知.我有通知服务扩展工作.我可以使用图片URL发送远程通知并加载它.
我似乎无法让Notification Content Extension工作.我已经完成了多个教程,他们都说,只需从目标菜单创建一个Notification Content Extension,然后在Notification Content Extensions Info.plist中设置
UNNotificationCategory
Run Code Online (Sandbox Code Playgroud)
一些字符串.然后当您按下通知时,在"aps"json-block内部确保类别与UNNotificationCategory相同.
当我收到通知时,我会尝试向左或向右滑动它,并且没有任何实际发生.但是,服务扩展正在发挥作用.
我正在使用带有ios10和xCode 8.0的iPhone 5.我读到,只有具有3d touch的设备才可以查看内容扩展,但是自从改变了以后xCode 8已经超出测试版.
有任何想法吗?我该如何调试呢?我已经尝试选择通知扩展程序运行应用程序并打印出内部的东西
didReceive
Run Code Online (Sandbox Code Playgroud)
但我没有运气.
cho*_*fie 15
确保将Extension的部署目标设置为与Application目标相同.
请检查您是否在UNMutableNotificationContent()For eg 中设置了类别标识符
let content = UNMutableNotificationContent()
content.categoryIdentifier = "awesomeNotification"
Run Code Online (Sandbox Code Playgroud)
其中“awesomeNotification”是您的标识符 UNNotificationCategory
小智 5
这样的问题。iOS 内容扩展适用于 iPhone 5s、SE、iPad2mini,但不适用于 iPhone 5、5c:
UNUserNotificationCenter.current().supportsContentExtensions 在 iPhoine 5、5c 上为 false
| 归档时间: |
|
| 查看次数: |
3663 次 |
| 最近记录: |