结构发布XCode 6.3 codesign xcodeselect

我试图上传一个发布到Fabric&我得到错误如下。 我正在使用XCode 6.3(最近更新)。

  • XCode:6.3
  • 面料:1.1.3
  • OSX:10.10.3

来自Fabric工具的错误

  1. 我应该怎么做才能解决上述错误,并通过结构桌面工具继续上传该版本?

  2. 有没有其他的方式来上传二进制到面料?

迈克从面料这里。

1)从Fabric.app中清除错误:退出Fabric.app,然后运行以下命令清除本地caching: rm -rf ~/Library/Caches/com.crashlytics.mac (您可能还需要清除rm -rf ~/Library/Caches/com.crashlyticsrm -rf ~/Library/Caches/com.crashlytics.data rm -rf ~/Library/Caches/com.crashlytics rm -rf ~/Library/Caches/com.crashlytics.datarm -rf ~/Library/Caches/com.crashlytics.run rm -rf ~/Library/Caches/com.crashlytics.data rm -rf ~/Library/Caches/com.crashlytics.run )然后重新启动Fabric.app,可以了,好了!

2)要在Fabric.app之外分发,请使用这里提到的任何一种方法。

我有这个问题,因为我的Mac上有4个版本的Xcode,没有一个简单地命名为“Xcode”。 所以,我把所需的版本名称从Xcode8.1Xcode

这部分可能不适用于大多数人:如果您使用xcode-select工具(如果您的计算机上有多个版本的xcode),那么您需要确保xcode-select指向正确的版本正确的名字。

如果您的系统上安装了多个版本的Xcode,则可能需要确保命令行工具已设置为您尝试构build的Xcode版本。

在Xcode首选项中导航到“位置”(从菜单栏中selectXcode,然后select“首选项”,然后select“位置”)。 在“命令行工具”旁边的下拉列表中,select您正在使用的Xcode版本,然后尝试编译。