私のアプリを実行している間、私は得ています
Path/Library/Developer/Xcode/DerivedData/app-hhrnpfyhpluwgwcdjsjkbeehwwqs/Build/Intermediates/app.build/Debug-iphoneos/app.build/Script-C0EDB4D81B6759AC0067631D.sh:行2:./ Fabric.framework/run:アクセスが拒否されました
誰かが同様の問題に直面した場合、これを修正する方法を教えてください。
Xcode 7.0、iOS9で実行しています
私はこれを私のplistに持っています
どんな助けでも大歓迎です!
編集:これで私の問題は解決しました:
ステップ:1:ファブリックにサインアップ ここ
ステップ:2:このリンク に記載されている手順に従い、info.plistと "にファブリックフレームワークのキーを追加します。スクリプトの実行 "as ここに表示
ココアポッド付きのファブリック3.7.1で解決された権限の問題:
インストールされているファブリック:
ポッド「ファブリック」
ポッド「Crashlytics」
次に、「AppDelegate.h」クラスの2つのヘッダーの下にインポートします。
#import <Fabric/Fabric.h>
#import <Crashlytics/Crashlytics.h>
didFinishLaunchingWithOptions:(NSDictionary *)launchOptions:に以下の行を追加します。
[Fabric with:@ [[Crashlytics class]]];
podsルートパスでシェルスクリプトを更新し、ファブリックキーをビルドフェーズ以下に示すように:
示されているように、plistにApiキーを追加しました:
この統合により、Crashlyticsはすべてのライブデバイス数を表示し、AppStoreはビルドバージョンとアクティブユーザーでクラッシュします
参照: https://docs.fabric.io/Apple/examples/cannonball/index.html
リポジトリのクローンを作成し、Fabricバイナリがすでに存在していたときにこの問題に直面しました(他の開発者によってコミットされました)。解決策は、プロジェクトフォルダーでこのコマンドを実行し、その後xcodeビルドが成功することでした。
chmod +x Fabric.framework/run
chmod +x Fabric.framework/uploadDSYM
この問題は、Fabric.frameworkの実行ファイルのアクセス許可がないことが原因で発生します。プロジェクトのFabric.frameworkフォルダーにrun
とuploadDSYM
という名前の2つのファイルがあります。以下のターミナルコマンドを使用すると、私の問題は解決しました。
chmod 777 run
chmod 777 uploadDSYM
私は同じ問題に直面し、ターミナルで次のコマンドを実行してファイルのアクセス許可を変更することでこれを修正しました:
chmod a+x Path/Library/Developer/Xcode/DerivedData/app-hhrnpfyhpluwgwcdjsjkbeehwwqs/Build/Intermediates/app.build/Debug-iphoneos/app.build/Script-C0EDB4D81B6759AC0067631D.sh
chmod a+x ios_workspace/project/Pods/Fabric/run
chmod a+x ios_workspace/project/Pods/Fabric/uploadDSYM
注:それに応じて、パスを
uploadDSYM
、run
、および.sh
ファイルに更新します
使用する chmod 777 YOUR_WORKSPACE_PATH