为什么我必须清理并重新启动项目才能使用 Firebase/Crash 脚本文件 运行 项目
Why do I have to clean and restart project in order to run project with Firebase/Crash script file
知道为什么我每次构建使用 Firebase/Crash 的项目时都必须清理我的项目、删除 com.google.Symbol*
并重新启动 XCode 吗?
问题似乎出在 Firebase/Crash 的上传符号 script
上。
这是我每次想要 运行 项目时需要执行的过程。
- 使用 (Shif+Command+K) 清理项目
- 在终端中删除com.google.Symbol
rm $HOME/Library/Preferences/com.google.Symbol*
- 重启XCode
- 运行。它工作正常但只有一次,如果我 运行 第二次我得到一个错误。
错误:这是我第二次 运行 项目时遇到的错误。
这是我的项目和脚本的路径。
如果我在 XCode 中选中 Run script only when installing
选项,项目 运行 每次都很好,但错误不会在 Firebase 控制台中显示时得到符号化。
知道我能做些什么来解决这个问题吗?
仅供参考 - 我尝试如下更改路径,但行为相同。
"${PODS_ROOT}"/FirebaseCrash/upload-sym "${SRCROOT}"/Firebase-keys/firebase-crashreporting.json
几天前我遇到了同样的问题,真的很烦人。使用这个脚本而不是当前的脚本,这对我有用:
"${PODS_ROOT}"/FirebaseCrash/upload-sym-util.bash ${SRCROOT}/Project/Firebase_Crash.json
知道为什么我每次构建使用 Firebase/Crash 的项目时都必须清理我的项目、删除 com.google.Symbol*
并重新启动 XCode 吗?
问题似乎出在 Firebase/Crash 的上传符号 script
上。
这是我每次想要 运行 项目时需要执行的过程。
- 使用 (Shif+Command+K) 清理项目
- 在终端中删除com.google.Symbol
rm $HOME/Library/Preferences/com.google.Symbol*
- 重启XCode
- 运行。它工作正常但只有一次,如果我 运行 第二次我得到一个错误。
错误:这是我第二次 运行 项目时遇到的错误。
这是我的项目和脚本的路径。
如果我在 XCode 中选中 Run script only when installing
选项,项目 运行 每次都很好,但错误不会在 Firebase 控制台中显示时得到符号化。
知道我能做些什么来解决这个问题吗?
仅供参考 - 我尝试如下更改路径,但行为相同。
"${PODS_ROOT}"/FirebaseCrash/upload-sym "${SRCROOT}"/Firebase-keys/firebase-crashreporting.json
几天前我遇到了同样的问题,真的很烦人。使用这个脚本而不是当前的脚本,这对我有用:
"${PODS_ROOT}"/FirebaseCrash/upload-sym-util.bash ${SRCROOT}/Project/Firebase_Crash.json