通知服务扩展是否需要任何功能?

Hon*_*ney 5 xcode ios provisioning-profile ios-app-extension notification-service-extension

I\xe2\x80\x99m 为通知服务扩展创建应用程序 ID

\n\n

我需要为其添加任何功能吗?\n其唯一目的是下载通知图像。我认为我不需要\xe2\x80\x99。

\n\n

目前,我可以在不启用 Xcode 中任何功能的情况下构建到我的设备中。尽管当我查看 Xcode 自身构建的配置文件时,我看到钥匙串共享已启用。

\n\n

我还看到了本教程,该教程与启用“应用程序组”有关。\n其他教程涉及启用应用程序组和推送通知。我认为我不需要应用程序组,因为我不需要传递任何值,只需更新通知即可。

\n\n

我在文档中没有找到任何提到正确方法的内容。一位朋友告诉我,他在没有启用任何功能的情况下就开始工作,所以我很困惑。

\n

小智 5

基本上,您不需要任何通知服务扩展功能。

  • 我的几个应用程序在没有任何功能的情况下运行。
  • 其中之一使用应用程序组。我需要使其能够共享主应用程序的日志文件,然后从通知服务加载它并在收到静默推送时将其推送到服务器端。
  • 其中很少需要钥匙串共享,这样我就可以从通知服务中获取与服务器端安全通信的密钥。