gpt4 book ai didi

ios - 用于用户 iOS 的 Xcode 软件图像,以表示 iOS 调用

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:05:19 26 4
gpt4 key购买 nike

已安装的软件镜像:

Installed software images

我的崩溃日志:

enter image description here

如您所见,只有应用程序 (IPDF Beta) 显示任何可理解的方法名称,其他一切都很好。原因显然是我没有安装 5.1 软件镜像,而且我不知道从哪里得到它。 Xcode 没有任何下载功能(我已经尝试下载 5.1 模拟器,但显然不包括设备镜像)。

尽管没有崩溃版本的软件镜像,Xcode 是否应该能够符号化?如果是这样,关于如何实现这一点的任何指示?如果不是,除了找到旧的 Xcode 版本等荒谬的建议之外,还有什么正确的方法可以让我接触图像?

最佳答案

要符号化崩溃报告,您需要实际的符号。拥有 iOS 版本的图像也无济于事。您需要将它们安装在实际设备上,然后 Xcode 才能从设备中获取符号。但是,如果您的设备没有运行更旧的 iOS 版本,则无法安装它们。

所以剩下的唯一机会就是下载旧的 Xcode 版本,这些版本确实必须捆绑符号,正如 Ryan Poolos 在他的回答中提到的那样:https://stackoverflow.com/a/14941919/474794

下载后,将 Xcode 解压到一个临时文件夹中,进入文件夹 Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/ 并将子目录复制到 ~/库/Developer/Xcode/iOS DeviceSupport/.

如果该文件夹是指向 Xcode 目录结构内另一个 SDK 文件夹的符号链接(symbolic link),最好将实际内容从那里复制到新目标中。确保在目标目录中保持目录结构相同,因为符号化过程依赖于它。

因此 ~/Library/Developer/Xcode/iOS DeviceSupport/ 下的目标结构将类似于 5.1 (9B176)/Symbols/ 然后是三个子目录 DeveloperSystemusr,每个 iOS 版本都有更多内容。

注意:从 iOS 5.0 开始,每个 iOS 版本可以有多个构建。一个用于 armv7,另一个用于 armv7s

关于ios - 用于用户 iOS 的 Xcode 软件图像,以表示 iOS 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14941773/

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