我向我的应用程序添加了一个新的iOS 10 Notification Service Extensions,以向从服务器接收的推送通知中显示缩略图。 (其中包含可变内容标志)

它可以在我的测试设备上的开发/沙盒环境中完美运行。但是,当我在TestFlight上将其上传到测试人员时,它似乎被完全忽略了。缩略图从不显示,我什至在通知的正文中也添加了一些文本,并且也未显示。

我需要做些特别的事情才能将其包括在TestFlight构建中吗?显然,扩展本身是项目中的一个单独目标,而这是应用程序中的第一个目标,因此我是否必须明确地说“包括此内容”?

我究竟做错了什么?

最佳答案

我假设您以前没有使用过应用扩展程序。要通过AppStore或TestFlight分发App Extension和应用程序,您需要执行以下操作。

  • 为您的应用程序扩展创建单独的ID
  • 创建一个单独的App Store分发设置配置文件,并将其分配给App Extension的目标

  • 您现在可以尝试构建它并通过TestFlight分发它。如果不起作用,请随时发表评论

    关于ios - 为了让TestFlight构建使用Notification Extension目标,我需要做一些特别的事情吗?被忽略,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40452998/

    10-13 04:01