6

iMac で Xcode Server 3.0.1 を実行し、Git プロジェクト リポジトリもホストしています。また、MacBookPro で Xcode 5.0.2 を実行しています。Crashlytics アプリを使用して、フレームワークをプロジェクトに統合し、ダッシュボード アカウントをセットアップしました。

ボット ビルドの統合は、次のエラーで失敗します。

/bin/sh -c /Library/Server/Xcode/Data/BotRuns/Cache/c5ebae11-195e-195e-6a5e-4d0088985621/DerivedData/Build/Intermediates/ArchiveIntermediates/SparrowEDIS/IntermediateBuildFilesPath/SparrowEDIS.build/Release-iphoneos/SparrowEDISビルド/スクリプト-07EC5E4F18376B9B00BF4303.sh

2013-11-16 01:06:48.173 run[27823:507] Crashlytics.framework/run 1.3 2013-11-16 01:06:48.201 run[27823:507] エラー: オブジェクト ストアのディレクトリを書き込めません。2013-11-16 01:06:48.220 run[27823:507] エラー ドメイン = NSCocoaErrorDomain コード = 513 「ファイル「ビルド」をフォルダー「5b91b14e832a7b1c29441ec5ba109810」に保存する権限がありません。UserInfo=0x100301c20

NSFilePath=/var/teamsserver/Library/Caches/com.crashlytics.mac/5b91b14e832a7b1c29441ec5ba109810/builds、NSUnderlyingError=0x100300d90「操作を完了できませんでした。許可が拒否されました」

2013-11-16 01:06:48.233 run[27823:507] パス /var/teamsserver/Library/Caches/com.crashlytics.mac/5b91b14e832a7b1c29441ec5ba109810/builds/86837619-9986-420B-BA48C416 にディレクトリを作成できませんエラー Domain=NSCocoaErrorDomain Code=513 「フォルダー「builds」にファイル「86837619-9986-420B-BA7A-D7E44885C461」を保存する権限がありません。UserInfo=0x100215330

NSFilePath=/var/teamsserver/Library/Caches/com.crashlytics.mac/5b91b14e832a7b1c29441ec5ba109810/builds/86837619-9986-420B-BA7A-D7E44885C461、NSUnderlyingError=0x1002153f0「操作を完了できませんでした。許可が拒否されました」

コマンド /bin/sh が終了コード 1 で失敗しました

最後のビルド フェーズは、Crashlytics の「実行」スクリプトです。

./Vendor/Crashlytics/Crashlytics.framework/run a5c09xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx4085

誰かがこれに遭遇しましたか?私は途方に暮れています。ありがとう。

4

1 に答える 1

5

私にとって、問題は Crashlytics アプリに関連していることが判明しました。これは Xcode サーバーにインストールされるべきではありません。別の問題をトラブルシューティングするときにインストールするように求められ、Xcode サーバーが実行しているコマンド ライン ビルドと競合していました。

  1. Xcode と Crashlytics アプリを終了します。
  2. Crashlytics アプリを削除します。
  3. 統合をトリガーします (そして指を交差させます)。
于 2013-11-19T03:12:13.023 に答える