gpt4 book ai didi

ios - Fabric 缺少 DSYM,即使日志说它上传了它们

转载 作者:行者123 更新时间:2023-12-01 15:50:04 27 4
gpt4 key购买 nike

对于我的 iOS 应用程序,我使用 Jenkins 来分发我的测试版本。我使用 Fabric 进行崩溃报告。我在 Jenkins 上运行后期构建脚本以将 ipa、发行说明和 DSYM 上传到 Fabric。这是我运行以上传 DSYM 的脚本:

${WORKSPACE}/Pods/Fabric/upload-symbols -a {api-key} -p ios ${WORKSPACE}/artifacts/TestDebug-iphoneos/${PROJECT_NAME}.app.dSYM
source for the script
在 Jenkins 的构建日志中,我看到:

upload-symbols[91261:22647730] Successfully submitted symbols for architecture arm64 with UUID {uuid1} in dSYM: /Users/jenkins/build/workspace/{my_app}/artifacts/TestDebug-iphoneos/Myapp.app.dSYM

upload-symbols[91261:22647730] Successfully submitted symbols for architecture armv7 with UUID {uuid2} in dSYM: /Users/jenkins/build/workspace/{my_app}/artifacts/TestDebug-iphoneos/Myapp.app.dSYM


但是,我仍然看到 Fabric 上缺少 DSYM。我查看了 Fabric 丢失的 UUID,它们与我的构建机器上的任何内容都不匹配。它们都与我上面构建日志中的 uuid1 或 uuid2 不匹配。
有没有人遇到过同样的问题?
任何形式的帮助都非常感谢!
编辑:
enter image description here

最佳答案

最终通过使用此脚本找到了解决方案:

find ${WORKSPACE}/artifacts/MyApp.xcarchive/dSYMs -name "*.dSYM"| xargs -I {} ${WORKSPACE}/Pods/Fabric/upload-symbols -a -p ios {}

关于ios - Fabric 缺少 DSYM,即使日志说它上传了它们,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49928498/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com