1

您如何(批量)提取许多 .xcarchive 文件的内容?

故事:

我有一个来自半未知构建的崩溃日志,这个构建将匹配 dSYM。我有很多来自所有构建的 dSYM。我需要将崩溃日志与 dSYM 进行匹配。该过程在此处进行了详细说明:https : //stackoverflow.com/a/12337755/129202 我有许多带有 dSYM 的 .xcarchive 文件,我需要先从 .xcarchive 文件中提取 dsym 文件,然后才能获取它们的内容。当它们仍在.xcarchivemdls *.dSYM中时执行此操作不会提供有效的输出。我可以使用 Finder 来提取 dSYM 文件,但由于我有很多构建,这是一项非常乏味的任务,这让我想到了一个问题,你如何(批量)提取许多 .xcarchive 文件的内容?

4

1 回答 1

2

我发现了一种不需要提取 xcarchives 的解决方法。改为运行此行:

mdls -name com_apple_xcode_dsym_uuids -raw *.xcarchive

这将在不提取的情况下打印 UUID。更多细节在这里: https ://stackoverflow.com/a/16875869/129202

从技术上讲,这并没有回答如何提取 xcarchives 的问题,但它确实将 UUID 从 xcarchive 内的 dSYM 中取出,这就是我的情况。

于 2014-01-23T02:31:18.623 回答