【问题标题】:Strip symbols while retaining unstripped binary in xcode 4.5在 xcode 4.5 中保留未剥离的二进制文件的同时剥离符号
【发布时间】:2012-10-22 17:06:04
【问题描述】:

我在 Xcode 4.5 中剥离符号,但意识到如果我们剥离它们,我们将无法符号化崩溃报告。所以我试图在剥离之前创建一个未剥离的二进制文件的副本。使用普通的 xcode 符号剥离设置,这似乎是不可能的,所以我尝试深入研究运行脚本。我遇到的问题是

a) 运行脚本似乎在代码签名后运行,因此应用无法运行。

b) 我找不到仅在分发/发布下运行运行脚本的方法。

有什么建议吗?

【问题讨论】:

    标签: ios xcode symbols strip symbolicatecrash


    【解决方案1】:

    当二进制文件被剥离时,您可以符号化崩溃报告!剥离二进制文件会使它们缩小 30-50%。无论如何,使用未剥离的二进制文件进行符号化不会在符号化后给您行号。

    在构建过程中,您还会获得一个 dSYM 包,然后用它来表示您的崩溃报告,包括获取其中的行号!

    此外,每当您进行新构建时,您都会获得一对新的唯一应用二进制文件和 dSYM 包,因此在发布测试版或生产版本时,您应该使用存档而不是构建。

    【讨论】:

      猜你喜欢
      • 2013-04-05
      • 1970-01-01
      • 2014-05-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多