提取.xcarchive文件

时间:2014-01-23 02:02:00

标签: xcode xcarchive

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

故事:

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

1 个答案:

答案 0 :(得分:2)

我找到了一个不需要提取xcarchives的解决方法。改为运行此行:

mdls -name com_apple_xcode_dsym_uuids -raw *.xcarchive

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

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