我试图将一个版本上传到Fabric&我收到的错误如下。我正在使用XCode 6.3(最近更新)。
我该怎么做才能解决上述错误&继续通过Fabric桌面工具上传该版本?
还有其他方法可以将二进制文件上传到Fabric吗?
答案 0 :(得分:163)
Mike来自Fabric。
1)要从Fabric.app清除该错误:Quit Fabric.app,然后运行此命令清除本地缓存:
rm -rf ~/Library/Caches/com.crashlytics.mac
您可能还需要清除:
rm -rf ~/Library/Caches/com.crashlytics
rm -rf ~/Library/Caches/com.crashlytics.data
rm -rf ~/Library/Caches/com.crashlytics.run
然后重新启动Fabric.app,你就可以了!
2)要在Fabric.app外部分发use either method mentioned here.
答案 1 :(得分:9)
如果您的系统上安装了多个版本的Xcode,则可能需要确保为您尝试构建的Xcode版本设置命令行工具。
导航至"地点"在Xcode首选项中(从菜单栏中选择Xcode,然后选择"首选项......"然后"位置")。在"命令行工具旁边的下拉菜单中:"选择您正在使用的Xcode版本,然后尝试构建。
答案 2 :(得分:0)
我遇到了这个问题,因为我的Mac上有4个版本的Xcode,而且没有一个简单地命名为“Xcode”。因此,我将所需的版本名称从Xcode8.1
更改回Xcode
。
此部分可能不适用于大多数人:如果您使用的是xcode-select
工具(如果您的计算机上有多个版本的xcode,则应该这样),那么您需要确保xcode-select
是使用正确的名称指向正确的版本。
答案 3 :(得分:0)
使用Xcode beta版的解决方案
我认为这是由于Xcode beta中的存档造成的,并且路径位置不匹配。当然,我经历了这一点,并且奏效了。只需执行以下步骤:
sudo xcode-select --switch /Applications/Xcode-beta.app/
然后再次上传到Fabric。