リリースをファブリックにアップロードしようとしていますが、次のようなエラーが発生します。 Xcode 6.3を使用しています(最近更新されました)。
上記のエラーを解決し、ファブリックデスクトップツールを介してリリースのアップロードを続行するにはどうすればよいですか?
バイナリをファブリックにアップロードする他の方法はありますか?
ファブリックのマイクはこちら。
1)Fabric.appからそのエラーをクリアするには、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の外部で配布するには、 ここに記載されているいずれかの方法を使用します。
システムに複数のバージョンのXcodeがインストールされている場合、ビルドしようとしているXcodeのバージョンにコマンドラインツールが設定されていることを確認する必要がある場合があります。
Xcode設定の[場所]に移動します(メニューバーから[Xcode]を選択し、次に[設定...]、[場所]の順に選択します)。 [コマンドラインツール]の横のドロップダウンで、使用しているXcodeのバージョンを選択してから、ビルドを試みます。
私のMacには4つのバージョンのXcodeがあり、それらのどれも単に「Xcode」と呼ばれていないため、この問題が発生しました。そこで、目的のバージョン名をXcode8.1
からXcode
に戻しました。
この部分はほとんどの人には当てはまらない可能性があります。xcode-select
ツールを使用している場合(コンピュータに複数のバージョンのxcodeがある場合は、そうする必要があります)、xcode-select
が正しい名前の正しいバージョン。
Xcodeベータ版を使用するためのソリューション
これはXcodeベータ版のアーカイブによるもので、パスの場所が一致しないと思います。もちろん、私はこれを体験し、うまくいきました。このステップを実行してください:
Sudo xcode-select --switch /Applications/Xcode-beta.app/
そしてもう一度Fabricにアップロードしてください。