2016-11-21 46 views
0

我正在嘗試將Firebase崩潰報告集成到我的應用中。我希望它被報告爲人類可讀,並按照Firebase tutorial我已經在XCode項目中添加了一個運行腳本。我將數據設置如下。人類可讀的Firebase崩潰報告問題

GOOGLE_APP_ID=1:2x25x16352xx:ios:ee9bx7ae0a1e6xx 

"${PODS_ROOT}"/FirebaseCrash/upload-sym "$SRCROOT/xxx-4869xxd0b7xxx.json" 

但是當我運行應用程序,我收到一個錯誤:

{ 
    "error" : "invalid_grant", 
    "error_description" : "Invalid JWT: Token must be a short-lived token and in a reasonable timeframe" 
} 
Command /bin/sh failed with exit code 1 

我想知道什麼原因可能會導致。

一些提示:當我選擇Run script only when installing時,應用程序運行正常。

+0

你可以試試運行「rm $ HOME/Library/Preferences/com.google.SymbolUpload *」嗎? 有可能你有一個壞的緩存的OAUTH令牌。 –

+0

不幸的是仍然返回相同的錯誤。 – birdcage

+0

另一個想法。你可以使用絕對路徑而不是依靠SRCROOT替換嗎?替代品可能無法按預期工作。 –

回答

1

我在工作1周後發現問題的答案。這太簡單了。我的電腦時鐘不真實。我手動修復它,所有的修正都是神奇的。

+0

你救了我1周,謝謝 – yvzzztrk