2012-02-26 34 views
2

我在Mac App Store上有一個Mac應用程序,在iTunes Connect中出現以下故障。我沒有dSYM文件,但是我確實有錯誤所在的MyApp.app。有一些方法可以讓我symbolicate以下跟蹤:Symbolicating Cocoa Mac應用程序崩潰日誌

Thread 0 Crashed: Dispatch queue: com.apple.main-thread 
0 ...xyz.myapp    0x00000001000078da 0x100000000 + 30938 
1 ...xyz.myapp    0x000000010000a38a 0x100000000 + 41866 
2 com.apple.AppKit    0x00007fff809c392e -[NSDocument writeToURL:ofType:error:] + 727 
3 com.apple.AppKit    0x00007fff809bfcec -[NSDocument writeToURL:ofType:forSaveOperation:originalContentsURL:error:] + 432 
4 com.apple.AppKit    0x00007fff809c3bd2 -[NSDocument _writeSafelyToURL:ofType:forSaveOperation:error:] + 281 
5 com.apple.AppKit    0x00007fff809c2fd0 -[NSDocument writeSafelyToURL:ofType:forSaveOperation:error:] + 359 
6 com.apple.AppKit    0x00007fff809be356 -[NSDocument saveToURL:ofType:forSaveOperation:error:] + 168 
7 ...xyz.myapp    0x0000000100001c22 0x100000000 + 7202 
8 com.apple.AppKit    0x00007fff809c1404 -[NSDocument _saveToURL:ofType:forSaveOperation:delegate:didSaveSelector:contextInfo:] + 85 
9 com.apple.AppKit    0x00007fff809be637 -[NSDocument saveToURL:ofType:forSaveOperation:delegate:didSaveSelector:contextInfo:] + 683 
10 com.apple.AppKit    0x00007fff809c077c -[NSDocument _savePanelWasPresented:withResult:inContext:] + 367 
11 com.apple.AppKit    0x00007fff80b3035e -[NSSavePanel _didEndSheet:returnCode:contextInfo:] + 75 
12 com.apple.AppKit    0x00007fff808d4d45 -[NSApplication endSheet:returnCode:] + 321 
13 com.apple.AppKit    0x00007fff807e6eda -[NSApplication sendAction:to:from:] + 95 
14 com.apple.AppKit    0x00007fff807e6e39 -[NSControl sendAction:to:] + 94 
15 com.apple.AppKit    0x00007fff8087284b -[NSCell trackMouse:inRect:ofView:untilMouseUp:] + 1715 
16 com.apple.AppKit    0x00007fff808a337a -[NSButtonCell trackMouse:inRect:ofView:untilMouseUp:] + 555 
17 com.apple.AppKit    0x00007fff808712f5 -[NSControl mouseDown:] + 624 
18 com.apple.AppKit    0x00007fff8078b3a7 -[NSWindow sendEvent:] + 5409 
19 com.apple.AppKit    0x00007fff806c0afa -[NSApplication sendEvent:] + 4719 
20 com.apple.AppKit    0x00007fff806576de -[NSApplication run] + 474 
21 com.apple.AppKit    0x00007fff806503b0 NSApplicationMain + 364 
22 …xyz.myapp   0x0000000100001794 0x100000000 + 6036 

我在使用取景器顯示從主辦方打開歸檔 - >打開包內容購買dSYMs目錄中不包含任何東西。它可能在別的地方嗎?我使用Xcode菜單創建了存檔 - >產品 - >存檔和調試信息格式設置爲DSym的小矮人

+0

如果沒有dSYM文件,則不能Symbolicate崩潰日誌。 – 0x8badf00d 2012-02-26 15:57:37

+0

假設您在將應用上傳到應用商店時創建了一個存檔。 dSYM文件應該在該存檔中。 – 2012-02-26 16:00:02

+0

我使用Show in finder打開存檔 - >打開包內容購買dSYMs目錄不包含任何內容。它可能在別的地方嗎?我使用Xcode菜單創建了存檔 - >產品 - >存檔和調試信息格式設置爲DSym – AmaltasCoder 2012-02-26 16:07:51

回答

1

您需要dSYM文件。當您使用Xcode提交您的應用程序時,它將在您的Xcode組織者中創建一個存檔。存檔還包含dSYM信息。只需右鍵單擊您提交的檔案,然後選擇「在Finder中顯示」。

相關問題