iphone:.dSYM文件位于崩溃报告中
根据这个页面,如果你有适当的应用程序二进制文件和.dSYM文件,那么它很容易符号。 但是.dSYM和应用程序二进制文件位于何处?
右键点击你的archive -> Show in Finder ->
右键单击文件,然后单击Show package contents
。
在这里你会find你的.dSYM文件。
您可以在归档中find.dSYM和应用程序二进制文件。
- select窗口 – >pipe理器
- 这将打开包含上次创build的项目档案的组织者窗口
- 右键点击档案,然后select“ 在Finder中显示 ”
- select“ 显示包内容 ”进行存档
- Project.xcarchive包含dSYM,Info.plist和Products
dSYMs文件夹包含项目的dSYM文件。
Project中的应用程序文件夹包含项目的应用程序二进制文件
如果你已经存档你的项目,你可以find上面的dSYM文件。
如果您已经构build了一个真实设备的项目,则还可以通过以下方式find该dSYM文件:
- 转到Project Navigator ,findProducts文件夹
- 右键单击该应用程序,然后select在Finder中显示 。
确保应用程序是黑色,而不是红色。 因为红色意味着你没有build立一个真正的设备的目标。
- 您可以在同一个文件夹中find与您的应用程序具有相同名称的dSYM文件。
在所有这些操作之前,请确保您已经正确configuration了xcode构build设置,如下所示:
-
Generate Debug Symbols
设置已启用。 -
Debug Infomation Format
DWARF with dSYM File
设置为DWARF with dSYM File
。
希望这会有所帮助。
我在/ Users / Library / Developer / Xcode / DerivedData // Build / Products / Debug-iphonesimulator中find我的.dsym文件
应该在生成应用程序时生成.dSYM
文件。 查看您的构build产品目录。
在XCode 5.1.1中,您可以在XCode – > Preferences – > Locations – > DerivedData下find它。 在DerivedData下,你会看到一堆随机的目录名称。 find以你的项目名称开头的那个。 然后获取为您的项目创build的最新目录。 然后在该目录下,转到Build / Products // *。app.dSYM
您甚至可以在项目浏览器的“产品”下单击您的最终产品,然后在“查找器中显示”直接到达目的地。
如果你有你正在寻找的UUID,你可以使用下面的命令find它们:
mdfind "com_apple_xcode_dsym_uuids == <UUID>”