2012-11-04 76 views
0

我今天將我的第一個桌面OSX應用程序發送給了一小組測試人員。一個用戶無法通過啓動畫面。OSX - 如何調試分佈式構建?

我想知道如何調試這樣的東西?我會不知怎麼寫NSLogs到一個文件?還是OS X有某種實用性?我認爲我需要某種記錄功能,對吧?

回答

1

你可以很容易地寫你的日誌文件(不通過NSLog,但只是如果你想要通過writeToFile寫入NSString到磁盤)。如果您有一個使用NSURLConnectionPOST,您也可以將您的日誌自動上傳到您的服務器。

我更喜歡後者,因爲它不需要測試人員的干預,而是自動發生。

0

分發版本不能被調試,否則它會被開發構建。 您可以將您的設備與iTunes同步,然後從appdata獲取崩潰報告(如果您想知道崩潰的來源)。

reffer to this link。如果你想調試使用開發提供調試版本。在你的情況下,要求測試者向你發送崩潰報告,並保持ipa或應用文件的安全,你將需要它來閱讀崩潰報告。

+0

這不一定是真實的,錯誤有時會出現在現實世界中,它有助於確定它們爲什麼發生。 – yfrancis

+0

是的,我同意從測試人員那裏得到崩潰報告 – amar