3 回答

TA貢獻(xiàn)1789條經(jīng)驗(yàn) 獲得超10個(gè)贊
您還可以使用帶有-showBuildSettings開關(guān)的xcodebuild命令從命令行獲取此信息:
$ xcodebuild -project myProj.xcodeproj -target "myTarg" -showBuildSettings
這會(huì)將如上所示的列表轉(zhuǎn)儲(chǔ)到標(biāo)準(zhǔn)輸出。

TA貢獻(xiàn)2041條經(jīng)驗(yàn) 獲得超4個(gè)贊
它可能會(huì)給某些邊緣情況帶來不準(zhǔn)確的結(jié)果,例如調(diào)試存檔構(gòu)建的靜態(tài)庫(kù)的構(gòu)建設(shè)置時(shí)。
作為替代方案,可以在構(gòu)建時(shí)將“運(yùn)行腳本構(gòu)建階段”輕松添加到“日志構(gòu)建設(shè)置”的任何目標(biāo):
要在Build Phases選項(xiàng)卡部分下添加(選擇了有問題的目標(biāo)),請(qǐng)從Target Dependencies部分左上角單擊小?按鈕十幾個(gè)像素,然后將shell設(shè)置為/bin/bash
,并將命令設(shè)置為export
。您可能還希望將相位向上拖動(dòng),以便它在Target Dependencies之后和Copy Headers或Compile Sources之前發(fā)生。將階段從“運(yùn)行腳本”重命名為“日志構(gòu)建設(shè)置”并不是一個(gè)壞主意。
結(jié)果是這個(gè)非常有用的列表用于構(gòu)建的當(dāng)前環(huán)境變量:
- 3 回答
- 0 關(guān)注
- 553 瀏覽
添加回答
舉報(bào)