ios – 上传符号文件

前端之家收集整理的这篇文章主要介绍了ios – 上传符号文件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在我的“Firebase Crash Reporting”页面中,我找不到崩溃的完整信息(例如行数,文件数等).
我以为可以是因为它说的

Upload symbol file to symbolicate future stack traces for UUID
-***

告诉我

Using the command line,navigate to your Xcode project folder and run
the following: ./Pods/FirebaseCrash/batch-upload -***

不幸的是,当我尝试在我的Xcode项目中执行该命令时,我得到以下消息:

-***: warning: no executable or bundle
Done.

没有什么变化在火基地.也许是因为启用了位码?我该如何解决

附: :为了安全起见,我已经用—- ***替换了我的UUID.

解决方法

这个答案是如果你不使用CocoaPods.

如果您不使用CocoaPods,您将需要Pods目录中的一些不包含在他们提供的标准Firebase库中的文件.

有5个文件,如下图所示:

您将需要批量上传,dump_syms,upload-sym,upload-sym-util.bash和upload-sym.sh.您可以从FirebaseCrash Pod文件中检索这些文件.

如果将这些文件复制到项目目录中,并将“${PODS_ROOT}”/ FirebaseCrash /替换为指向这些文件的目录,那么它应该可以正常工作.

注意:如果我使用像Jenkins这样的构建服务器,我仍然有这个解决方案的并发症.还有一些工作要在那里完成.

我发现这是我的应用程序不使用CocoaPods所需的.虽然这可能与您自己的使用并不直接相关,但我至少应该将其纳入其他人寻求答案.

猜你在找的iOS相关文章