【问题标题】:Xcode 8 Code signing errorXcode 8代码签名错误
【发布时间】:2017-01-18 02:14:23
【问题描述】:

我在 OSX el Captain 上安装了 Xcode 8。

我有一个在模拟器上运行的贴纸包。但是,当我构建它时,错误如下:

检查依赖关系 签署“StickerPackExtension”需要开发团队。在项目编辑器中选择一个开发团队。 SDK“iOS 10.0”中的产品类型“App Extension”需要代码签名

仅显示最近的错误 签署“StickerPackExtension”需要开发团队。在项目编辑器中选择一个开发团队。

SDK“iOS 10.0”中的产品类型“App Extension”需要代码签名

我已尝试再次创建证书,清理构建,重新启动 Xcode,但错误仍然存​​在。我还尝试了“自动管理签名”并手动更改了设置。

请帮忙!

【问题讨论】:

  • 我没有使用 cocoaPods。它只是一个贴纸包,我在其中插入了资产(图片)。就是这样。
  • 同样的问题;无法为stickerpackextension 进行签名。

标签: certificate signing ios10 xcode8


【解决方案1】:

您是否为所有 pod(如果您使用 CocoaPods)和解决方案中包含的所有框架选择了签名证书?

【讨论】:

  • 我没有使用 cocoaPods。它只是一个贴纸包,我在其中插入了资产(图片)。就是这样。
  • 根据错误消息,您的依赖项之一未签名
  • 它在 Xcode 7 上运行良好。它唯一显示此错误的 Xcode 8。
  • 我知道,我有同样的错误,设置所有相关项目后一切正常
【解决方案2】:

我必须去Xcode -> Preferences -> Accounts。选择您用于该 App 的 Apple Developer ID。然后在显示团队的底部框中选择team。点击View Details 按钮,然后在新屏幕上点击Download All Profiles 按钮。这将重新下载您的个人资料。

这为我解决了问题。

【讨论】:

    【解决方案3】:

    我的问题是为两个目标选择签名配置文件团队:扩展和包装应用程序。

    这不是很明显,但是如果您打开 General 左侧的下拉菜单并选择您的应用名称并选择 StickerPackExtension,然后您可以为扩展设置团队。

    来源: Apple Dev Forums: Stickers on Xcode 8 development team error

    【讨论】:

      猜你喜欢
      • 2017-01-28
      • 2014-06-26
      • 1970-01-01
      • 2012-07-08
      • 1970-01-01
      • 1970-01-01
      • 2017-01-20
      • 1970-01-01
      • 2012-02-10
      相关资源
      最近更新 更多