Xcode:我应该在复制期间删除调试符号吗? [英] Xcode: Should I Strip Debug Symbols During Copy?

查看:287
本文介绍了Xcode:我应该在复制期间删除调试符号吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

TestFlight SDK 建议将在复制期间减少调试符号设置为 YES 在Xcode构建设置中启用最佳崩溃报告。我注意到它默认设置为 YES

The TestFlight SDK recommends setting Strip Debug Symbols During Copy to YES in Xcode Build Settings to enable the best crash reporting possible. I noticed that it's set to YES by default.

如果我将其更改为 YES ?为什么或为什么不?

Should I change it to YES? Why or why not?

推荐答案

我在TestFlight工作。短回答是:将其设置为 YES

I work at TestFlight. Short answer is: set it to YES.

长回答:

@Kerni是正确的。在我们开始象征服务器端之前,我们需要这些数据在设备上进行符号化。

@Kerni is correct. Before we started symbolicating server side, we needed that data to symbolicate on device.

因此,如果您将dSYM上传到TestFlight,可以删除它们。如果你不想因为某种原因上传你的dSYM,你可以将它们保留在中,TestFlight可以在设备上进行符号化。

So if you upload your dSYM to TestFlight, you can strip them. If you don't want to upload your dSYM for some reason, you can leave them in and TestFlight can symbolicate on device.

基本上README没有更新。对不起@曼尼!我将更新它的下一个版本。 (我要删除整个部分)。

Basically the README was not updated. Sorry @Manni! I will update it for the next release. (I'm going to remove that entire section).

抱歉的困惑!

这篇关于Xcode:我应该在复制期间删除调试符号吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆