2011-08-17 26 views

回答

170

用鼠標右鍵點擊您的archive -> Show in Finder ->用鼠標右鍵點擊文件並點擊Show package contents

在這裏你會找到你的.dSYM文件。

+0

是的,它的簡單方法直接訪問沒有搜索路徑。 –

7

.dSYM文件應該在構建應用程序時生成。查看您的構建產品目錄。

12

我發現/用戶//資源庫/開發/ Xcode中我.dsym文件/ DerivedData //構建/產品/調試,iphonesimulator

5

在Xcode 5.1.1,你會發現它下的XCode - >首選項 - >位置 - > DerivedData。在DerivedData下,您將看到一堆隨機目錄名稱。找到以您的項目名稱開頭的項目。然後獲取爲您的項目創建的最新目錄。然後在該目錄下,轉到Build/Products // *。app.dSYM

您甚至可以在項目瀏覽器的「產品」下單擊您的最終產品,然後執行「Show in finder」以直接到達目的地。

+0

這太棒了! – ullstrm

2

如果您正在尋找您可以用下面的命令找到它們的UUID:

mdfind "com_apple_xcode_dsym_uuids == <UUID>」 
62

您可以找到.dSYM和應用二進制文件存檔。

  1. 選擇窗口 - >管理

Step 1

  • 最後含有這將打開管理器窗口中創建項目的存檔
  • 右鍵點擊存檔並選擇'顯示在Finder中' Step 3
  • 選擇 '顯示包內容' 歸檔 Step 4
  • Project.xcarchive包含dSYMs,Info.plist中和產品 Step 5
  • dSYMs文件夾包含項目的文件的dSYM。

    Project中的應用程序文件夾包含項目的應用程序二進制文件。

    +1

    完美的解決方案一步一步.... –

    26

    如果您已存檔您的項目,可以像上面一樣找到dSYM文件。

    如果你建立你的項目真正的設備,你還可以找到通過以下方式的dSYM文件:

    • 轉到項目導航,並找到產品文件夾
    • 權點擊該應用程序,然後選擇顯示在Finder中。

      確保應用程序是黑色,而不是紅色。因爲紅色意味着你沒有構建真實設備的目標。

    • 您可以在同一個文件夾中找到與您的應用同名的dSYM文件。

    所有這些動作之前,請確保你已經正確配置Xcode的構建設置,如下所示:

    • Generate Debug Symbols設置被啓用。
    • Debug Infomation Format設置爲DWARF with dSYM File

    希望這會有所幫助。

    +0

    這是非常有益的。必須檢查xcode –

    +1

    中的那些設置Debug的Debug Information Format可以設置爲帶有dYSM文件的DWARF,它可以讓您在不執行存檔舞蹈的情況下獲得調試符號,非常感謝! – Sirens

    1

    1.Select窗口 - >管理

    2.右鍵單擊歸檔(您的應用程序名稱)和 '在Finder中顯示'

    3.Select '顯示包內容' 歸檔

    選擇

    4.Right點擊yourProject.xcarchive包含dSYMs,Info.plist中和產品

    5.select yourappname.app.dSYM