2012-01-30 35 views
0

特別構建有DEBUG定義嗎? 在開發中,它被定義,但我不知道在adhoc中。我想在發行版中沒有定義。專門製作有DEBUG定義嗎?

感謝您的幫助。

+3

試試看: #ifdef DEBUG NSLog(@「Debug On」); #endif 並看看在不同情況下會發生什麼。 – 2012-01-30 17:42:06

回答

2

取決於你的建築物。 如果需要,您可以使用Adhoc證書籤署Debug版本,或者您可以使用版本不定義Debug。

在構建設置下,您可以更改使用的證書,並且如果您編輯方案,則可以在「調試」和「版本」之間進行更改。

+0

謝謝。 你知道默認的含義是什麼嗎?我的意思是,如果我什麼都不做,會發生什麼。謝謝。 – Ricardo 2012-01-31 08:27:47

+1

我想當你啓動它時已經在調試。 在Xcode 4.2中,在左上角點擊您的應用程序名稱,選擇編輯方案,然後您可以從中選擇調試和發佈。 – 2012-01-31 10:13:48