为什么我需要启动 Xcode 调试器才能获取 Crashlytics 报告?
Why do I need to start Xcode debugger to get the Crashlytics report?
我有一个 iOS 应用程序,我想在其中安装 Crashlytics。
我完成了步骤 here。
它工作正常,但要在 Firebase 控制台中获取某些内容,我需要:
- 在没有调试器的情况下启动应用程序
- 使应用崩溃
- 使用 Xcode 调试器启动应用程序
没有调试器,我在 Firebase 端什么也得不到。为什么?
我拥有的脚本信息:
"${PODS_ROOT}/FirebaseCrashlytics/run"
"${PODS_ROOT}/FirebaseCrashlytics/upload-symbols" -gsp "${PROJECT_DIR}/${TARGET_NAME}/GoogleService-Info.plist" -p ios "${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}"
输入文件是:
${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Resources/DWARF/${TARGET_NAME}
$(SRCROOT)/$(BUILT_PRODUCTS_DIR)/$(INFOPLIST_PATH)
最后,似乎原因是我没有在我的应用程序中崩溃应用程序 'far enough'。
我在其他地方尝试过,报告正确完成。
我有一个 iOS 应用程序,我想在其中安装 Crashlytics。
我完成了步骤 here。
它工作正常,但要在 Firebase 控制台中获取某些内容,我需要:
- 在没有调试器的情况下启动应用程序
- 使应用崩溃
- 使用 Xcode 调试器启动应用程序
没有调试器,我在 Firebase 端什么也得不到。为什么?
我拥有的脚本信息:
"${PODS_ROOT}/FirebaseCrashlytics/run"
"${PODS_ROOT}/FirebaseCrashlytics/upload-symbols" -gsp "${PROJECT_DIR}/${TARGET_NAME}/GoogleService-Info.plist" -p ios "${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}"
输入文件是:
${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Resources/DWARF/${TARGET_NAME}
$(SRCROOT)/$(BUILT_PRODUCTS_DIR)/$(INFOPLIST_PATH)
最后,似乎原因是我没有在我的应用程序中崩溃应用程序 'far enough'。
我在其他地方尝试过,报告正确完成。