gpt4 book ai didi

ios - 将启用位码的构建提交到 iTunes Connect 后,dSYM 符号被隐藏

转载 作者:技术小花猫 更新时间:2023-10-29 11:08:38 25 4
gpt4 key购买 nike

我有一个与 dSYM 有关的非常奇怪的问题,当我将“启用位码”设置设置为"is"的构建上传到 iTunes Connect 时,Apple 会在其一侧生成:所有调试符号都被隐藏。

但是,在将构建上传到 Apple 之前,我的单个 dSYM 文件只有其中的几个,这让我想到,由于构建处理,它们将在 Apple 方面隐藏起来。我运行以下命令以从 dSYM 中过滤掉所有隐藏的条目:

dwarfdump *.dSYM | grep "hidden"

我上传到 iTunes Coonnect 的版本是“Release”版本。以下是我在构建时使用的相关调试设置:

enter image description here enter image description here enter image description here enter image description here enter image description here enter image description here

我已经针对这个问题提交了 RADAR,但想知道我是否遗漏了一些明显的东西。

谢谢!

最佳答案

来自apple docs

Bitcode is an intermediate representation of a compiled program. Apps you upload to iTunes Connect that contain bitcode will be compiled and linked on the store. Including bitcode will allow Apple to re-optimize your app binary in the future without the need to submit a new version of your app to the store.

Xcode hides symbols generated during build time by default, so they are not readable by Apple. Only if you choose to include symbols when uploading your app to iTunes Connect would the symbols be sent to Apple. You must include symbols to receive crash reports from Apple.

关于ios - 将启用位码的构建提交到 iTunes Connect 后,dSYM 符号被隐藏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36938122/

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