- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我正在实现新的 iOS10 扩展以使用丰富的通知。我正在尝试在推送通知上对其进行测试,但没有用,我只是收到一个简单的通知,并没有通过扩展。
我做了官方网站和其他一些地方指定的所有内容:
正如我所说,我收到了通知,但从未经历过延期。我看到操作系统如何尝试加载扩展,但随后抛出一个没有相关描述的错误来识别问题:
Dec 31 21:00:00 iPhone SpringBoard(libextension.dylib)[51] <Notice>: calling plugIn beginUsing:
Dec 31 21:00:57 iPhone pkd[86] <Notice>: assigning plug-in com.test.app.NotificationWithAttachmentExtension(1.0) to plugin sandbox
Dec 31 21:03:57 iPhone pkd[86] <Notice>: enabling pid=51 for plug-in com.test.app.NotificationWithAttachmentExtension(1.0) 38BB5FF1-2597-42E0-B950-169DBFA80573 /private/var/containers/Bundle/Application/A8C47706-C0EC-4FB1-ABA7-0118372F6900/testapp.app/PlugIns/NotificationWithAttachmentExtension.appex
Dec 31 21:00:53 iPhone SpringBoard(PlugInKit)[51] <Notice>: plugin com.test.app.NotificationWithAttachmentExtension interrupted
Dec 31 21:03:56 iPhone SpringBoard(PlugInKit)[51] <Notice>: Hub connection error Error Domain=NSCocoaErrorDomain Code=4097 "connection to service named com.test.app.NotificationWithAttachmentExtension" UserInfo={NSDebugDescription=connection to service named com.test.app.NotificationWithAttachmentExtension}
Jun 29 13:33:36 iPhone SpringBoard(libextension.dylib)[51] <Notice>: PlugInKit error in beginUsing:
Jun 17 23:33:04 iPhone SpringBoard(libextension.dylib)[51] <Notice>: killing invalid plugIn
Dec 31 21:00:00 iPhone SpringBoard(UserNotificationsServer)[51] <Error>: Extension error whilst trying to modify push notification F502-9B36: Error Domain=NSCocoaErrorDomain Code=4097 "connection to service named com.test.app.NotificationWithAttachmentExtension" UserInfo={NSDebugDescription=connection to service named com.test.app.NotificationWithAttachmentExtension}
Dec 31 21:00:00 iPhone SpringBoard(UserNotificationsServer)[51] <Notice>: [com.test.app] Saving notification F502-9B36
Dec 31 21:00:00 iPhone SpringBoard(libextension.dylib)[51] <Notice>: completed calling plugIn beginUsing: for pid: 0
相关扩展.plist:
<dict>
<key>NSExtensionAttributes</key>
<dict>
<key>UNNotificationExtensionCategory</key>
<string>attachmentCategory</string>
<key>UNNotificationExtensionInitialContentSizeRatio</key>
<real>1</real>
</dict>
<key>NSExtensionPointIdentifier</key>
<string>com.apple.usernotifications.service</string>
<key>NSExtensionPrincipalClass</key>
<string>$(PRODUCT_MODULE_NAME).NotificationService</string>
</dict>
有什么问题或缺失?
最佳答案
还有一个方法可能是检查扩展的部署目标。我的设置为 10.2
,而我测试的设备(仍在)使用 10.1
将部署目标更改为 10.0
后,UNNotificationServiceExtension
实例被完美调用
关于iOS10 UNNotificationServiceExtension 未调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39663903/
我无法在 UNNotificationServiceExtension 中使用调试器。 这是我在尝试将调试器附加到 UNNotificationServiceExtension 时所做的: 运行应用
当使用 UNNotificationServiceExtension 时,Apple 会给你 30 秒的时间来下载/处理通知,然后才会掉落锤子。 以下载图片为例,在丰富的通知中使用... 假设我花了
我正在使用 UNNotificationServiceExtension 将图像添加到 iOS APNS 通知。它运行良好,除了即使应用程序处于事件状态(在前台)也会显示通知。当应用处于事件状态时,我
我正在创建一个 UNNotificationServiceExtension,但我想在开发它时在没有实际远程通知的情况下对其进行测试。 是否可以在没有远程通知的情况下触发它? 我已尝试使用 UNNot
我正在开发一个使用 UNNotificationServiceExtension 的应用程序。大多数时候(大约 90%),我的扩展程序运行正确,与后端建立连接,然后显示通知。但似乎有时扩展程序根本不运
我有一个用 Swift 编写的 UNNotificationServiceExtension。它所做的一切: 设置通知标题 设置通知正文 加载图片并调用contentHandler() 这是我在做什么
我正在实现新的 iOS10 扩展以使用丰富的通知。我正在尝试在推送通知上对其进行测试,但没有用,我只是收到一个简单的通知,并没有通过扩展。 我做了官方网站和其他一些地方指定的所有内容: 我的应用程序已
我正在尝试在 ios 10 中实现丰富的远程通知。我已经实现了这段代码。收到通知后的控件就到这里了,不知道怎么下载图片显示在通知里。提前致谢。 class NotificationService: U
为了获得丰富的推送通知,我一步步前进。他们在这里: 使用 plist 创建通知服务扩展: NotificationService didRecieve : override func didRecei
我在应用程序中添加了UNNotificationServiceExtension,我成功获取了数据,并将数据中的图片加载到推送通知中,但我无法在推送通知窗口中显示该图片.请告诉我如何修复它? over
因此在 iOS 10 中,您现在可以编写“拦截”推送通知的通知服务扩展,以便您可以下载内容并在将它们显示给用户之前处理它们。 然而,他们要求推送有效负载将 aps 中的 'mutable-conten
是否有任何方法可以从 iOS 应用程序的 Notification-Service-Extension 实例内部获取保存在沙盒中的数据?我想在传递 contenhandler 之前从数据库中获取一些数
我正在尝试实现 UNNotificationServiceExtension,但我的代码似乎经常失败,只是说明 Program ended with exit code: 0" 我正在尝试在扩展中使用
我正在使用 UNNotificationServiceExtension 将通知中的电话号码替换为姓名。我正在尝试在 CNContactStore 中查找电话号码,并将 Ph# 替换为联系人姓名。 我
UNNotificationServiceExtension 和 UNNotificationContentExtension 之间有什么区别。 什么是一个人能做而另一个人不能做的事情。我已经阅读了文
我写了一个 UNNotificationServiceExtension,我试图在其中下载文件并附加它。每次我运行我都会得到一个异常说 Invalid attachment file URL. 我这辈
我正在使用 UNNotificationServiceExtension 在 iOS 10 上创建带有图像附件的丰富通知。一切都适用于较小的图像,除非要下载的图像稍大( e.g. 7MB )。 在这种
我的应用程序有一个 UNNotificationServiceExtension 对象,该对象存在于单独的项目中,用于处理通知的接收和处理。 我希望能够在某些情况下触发主应用程序中的事件,无论该应用程
当我的应用程序收到远程推送通知时,我需要调用后端服务,即使该应用程序已被终止。为此,我在“didReceive”方法中使用 UNNotificationServiceExtension 拦截通知,并在
我正在使用 UINotificationServiceExtension 成功修改我的远程通知负载。 我想根据用户在这里的选择更改提示音。为此,我需要将 UINotificationSound 对象分
我是一名优秀的程序员,十分优秀!