2017-02-09 1 views
0

私はいくつかのSOの記事を読んで、Firebaseのチュートリアルに従っています。クラッシュを設定する運がないようです。iOS Firebaseクラッシュレポートの設定時にクラッシュする

私はポッドを追加し、FirebaseCrashは/アップロード-SYM言う部分が...アップロード-SYMではないので、2番目の部分は、私に混乱してこれらの手順

# Replace this with the GOOGLE_APP_ID from your GoogleService-Info.plist file GOOGLE_APP_ID=1:my:app:id 

# Replace the /Path/To/ServiceAccount.json with the path to the key you just downloaded "${PODS_ROOT}"/FirebaseCrash/upload-sym "/Path/To/ServiceAccount.json" 

になりましたフォルダにはファイルが含まれていますが、どうすればその階層を続けることができますか?

だから私はその部分を削除し、私は「不明」としてダウンロードしたファイルを入れて、私はServiceAccount.jsonそれを名前を変更し、フォルダFirebaseCrashに入れて...ので、私のためにその最後の行が

"${PODS_ROOT}"/FirebaseCrash/"ServiceAccount.json" 
のように見えます

私がきれいにしてビルドすると、1つのエラーが発生します。

誤差が非常に長いですが、私はそれから取ることができるものから、私は私が権限と呼ばれるページに移動し、そこに何かをする必要があるいくつかのSOの記事で読んだことがある

....line 6: ...... /Pods/FirebaseCrash/ServiceAccount.json: Permission 
denied 

です。

何私がこれまで行っていることは正しいとポストの多くは

答えて

2

FirstIが、私は鍵がアプリ内でフォルダを作成し、あなたのような名前をServiceAccount.json がMyAppのを言うことができますし、MyApp.xcodeprojとMyApp.xcworkspaceが、あるMyAppの内、私はCrashReportingKeyフォルダを作成することができます生成pod 'Firebase/Crash'、 をインストールそこにServiceAccount.jsonを追加しました。 実行スクリプトが作成され、すべてがセットアップされました。 スクリプトにこれを追加しました:

GOOGLE_APP_ID=1:xxxxxx:ios:xxxxxxx 

"${PODS_ROOT}"/FirebaseCrash/upload-sym "${SRCROOT}"/CrashReportingKey/ServiceAccount.json 
+0

私はあなたがそこにあるように私のものを持っています(xxxxxの部分は除きます)。そして今私は新しいエラーを受け取りました...今すぐCommand/bin/shが終了コード2で失敗しました – RubberDucky4444

+0

プロジェクトをきれいにし、クリーニング中にオプションを押したままにして、派生したデータを削除しました...そして、私はまだこの終了コード2を取得しています.....ドキュメントはrm $ HOME/Library/Preferences/com.google.SymbolUpload * 。しかし....私がそれをターミナルで実行すると "一致が見つかりません"と表示されます – RubberDucky4444

+0

まあ、$ {SRCROOT}の前後に追加しようとしましたが、今はエラーなしでビルドします。うまくいけば、これはそれだった! – RubberDucky4444

1

を矛盾しているので、それは私が何をする必要があるかのレイアウトであれば、この積分ステップであることを覚えておいてください場合は、誰かがはっきり言うことができる場合、私はそれをしたいと思いますxcodeにupload-symスクリプトを実行してシンボルをアップロードするように指示します。あなたはそのスクリプトを実行する必要があります - あなたはそれを削除することはできません。引数を受け取ります。引数は、アップロードを実行する権限を与えるサービスアカウントのjsonファイルです。

+0

その後、-sym ...の後にパスを開始しますか? AppName/some folder /ファイルと同じように? – RubberDucky4444

+0

upload-symスクリプトへの引数としてサービスアカウントファイルのフルパスを指定することが最も安全です。 –

関連する問題