2014-01-23 59 views
1

如何(批處理)提取許多.xcarchive文件的內容?提取.xcarchive文件

故事:

我有一個半未知構建一個崩潰日誌,此版本將匹配的dSYM。我有很多來自我所有構建的dSYM。我需要匹配崩潰日誌和dSYM。這裏詳細描述了這個過程:https://stackoverflow.com/a/12337755/129202 我有很多帶有dSYM的.xcarchive文件,我需要從.xcarchive文件中提取dsym文件,然後才能獲取它們的內容。在mdls *.dSYM仍然在.xcarchive中時,它不會提供有效的輸出。 我可以使用Finder來提取dSYM文件,但由於我有很多的構建,這是一個非常單調的任務,這導致我的問題,你如何(批處理)提取許多.xcarchive文件的內容?

回答

1

我找到了一個不需要提取xcarchives的解決方法。運行此行:

mdls -name com_apple_xcode_dsym_uuids -raw *.xcarchive

這將讓印刷不提取的UUID。 更多細節在這裏: https://stackoverflow.com/a/16875869/129202

從技術上講,這並不回答這個問題如何提取xcarchives但它得到一個xcarchive這是我的情況下,內部的UUID出的dSYM的。

+0

你應該能夠找到每個.dSYM與mdfind com_apple_xcode_dsym_uuids = * –