2

我在我的应用程序中添加了一个新的iOS 10 通知服务扩展,以在从服务器收到的推送通知中显示缩略图。(其中包括可变内容标志)

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

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

我究竟做错了什么?

4

2 回答 2

1

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

  1. 为您的应用扩展创建一个单独的 ID
  2. 创建一个单独的 App Store Distribution 配置文件并将其分配给 App Extension 的目标

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

于 2016-11-06T20:29:45.980 回答
0

您还必须为通知扩展创建新的捆绑包 ID 和配置文件,当您将在试飞中发布您的应用程序以及您的主要目标分发证书时,您会发现也为您的通知扩展目标选择证书。

NSE发行证书

于 2020-03-17T06:55:01.773 回答