我在iOS应用中设置了firebase崩溃报告。我已下载ServiceAccount.json
和GoogleService-Info.plist
,并已包含在我项目的目标中。
这是构建脚本:
GOOGLE_APP_ID=1:*********:ios:************
"${PODS_ROOT}"/FirebaseCrash/upload-sym "${SRCROOT}"/ServiceAccount.json
json文件的路径是正确的,因为它在我的项目的根目录中。但是当我归档应用程序时,它会在编译期间在plist文件验证期间在此行的{ - 1}}文件中出错。
upload-sym-util.bash
我尝试过更改构建脚本,但没有获得。
以下是我的Podfile.lock的片段:
if ! fcr_verify_svc_plist; then
xcerror "Incorrect/incomplete service account file."
return 2
因为我遵循了崩溃报告集成指南中提到的步骤,可能会出现什么问题。
答案 0 :(得分:0)
我把它整理出来了。提供的ServiceAccount.json文件中没有私钥。
这是来自Firebase控制台的其他一些json。因此,在发生此问题时检查json文件的内容是很好的:
if ! fcr_verify_svc_plist; then
xcerror "Incorrect/incomplete service account file."
return 2
谢谢,