【问题标题】:Does Notification Service Extension require separate provisioning profile?Notification Service Extension 是否需要单独的配置文件?
【发布时间】:2020-09-28 11:25:49
【问题描述】:

我从几天以来一直在解决这个问题。我需要在通知中显示图像。为此我创建了通知服务扩展和通知内容扩展。 但它显示了这一点: Error in Service Signing and Capabilities Error in Content Signing and Capabilities

而且我无法创建存档。 请帮助我真的很挣扎。 应用程序工作正常但无法创建存档,因为“服务具有冲突的配置设置。服务已自动签名,但配置文件自动已手动指定。在构建设置编辑器中将配置文件值设置为“自动”,或切换到在签名和功能编辑器中手动签名。”和“SDK‘iOS 13.6’中的产品类型‘App Extension’需要代码签名”

【问题讨论】:

    标签: ios swift xcode push-notification


    【解决方案1】:

    解决了: 解决方案更简单,然后我认为它会是给出问题的目标的 GOTO 构建设置。然后在用户定义的 PROVISIONING PROFILE 中的搜索中键入“provisioning”,使该字段为空白,即自动写入只是删除任何写入的内容。 错误已解决..

    【讨论】:

    • 在归档应用程序以进行分发时,您将需要所有目标(应用程序目标和通知扩展目标)的配置文件。此外,每个目标或配置文件签名证书应该相同。
    • @AnmolSuneja 不需要归档所有目标只是应用目标。
    • 如果我从通知服务扩展中删除配置文件,我会收到 NotificationService 所需的错误配置文件,并且无法归档应用程序目标,因为通知服务嵌入在应用程序目标中
    • 嘿,不要删除配置文件,只是删除任何写入的内容。
    【解决方案2】:

    .关闭 Xcode 项目 .使用查找器转到项目文件夹 .右键单击 .xcodeproj 并选择“显示包内容” .右键单击project.pbxproj继续“打开方式”并选择TextEdit .现在搜索您在错误消息中指定的 Provision Profile instanceId。 .删除所有找到的文本并让配置文件清理。 .保存并关闭 .打开Xcode .启用自动管理签名

    【讨论】:

      猜你喜欢
      • 2021-04-04
      • 2014-11-07
      • 1970-01-01
      • 2021-01-09
      • 1970-01-01
      • 2014-07-24
      • 2011-12-11
      • 2019-12-02
      • 1970-01-01
      相关资源
      最近更新 更多