2016-05-12 75 views
3

我試圖壓縮一個iOS dSYM文件上傳到Xamarin Insights與一個shell腳本(我們正在使用本地託管的Mac OS X的VSTS版本管理構建代理)。Mac OS X終端Zip實用程序不適用於dSYM文件

我試圖找出如何壓縮了的dSYM文件,所以我想在Mac終端以下命令:

$ cd /path/to/ipa/folder 
$ zip SymbolFiles.zip *.dSYM 

輸出是:

updating: MyApp.app.dSYM/ (stored 0%) 

的結果壓縮文件僅爲206字節,而dSYM文件爲127.2MB。當我解壓縮得到的SymbolFiles.zip時,我得到一個0字節的MyApp.app.dSYM文件。

任何想法?

我也試過

$ cd /path/to/ipa/folder 
$ zip SymbolFiles.zip MyApp.app.dSYM 
+0

我遇到類似的懸掛通過右鍵單擊該文件,並選擇>壓縮「blah.app.dSYM」開始壓縮的時候。它掛滿了一個完整的進度條,說「準備壓縮0個文件」macOS Sierra 10.12.2 – bdalziel

回答

9

的dSYM文件是技術上的文件夾,所以你需要做一個遞歸壓縮。

嘗試使用命令行參數的詳細信息

zip -r SymbolFiles.zip MyApp.app.dSYM 

zip -r SymbolFiles.zip *.dSYM 

here

1

我遇到了同樣令人困惑的問題。

如果您是「顯示包裝內容」選項的內部,則不能壓縮其中的文件。例如。試圖壓縮的dsym.xcarchive

  • 副本內(不移動)的文件(S)到桌面
  • 右鍵>壓縮;或以其他方式壓縮

中提琴