1. project -> info -> Configurations下新增一個配置Test

image.png
2. project -> Build Setting -> Apple Clang - Preprocessing 預(yù)加載中配置宏定義 Preprocess Macors -> Test

image.png
#修改
DEBUG=1
#為
TEST=1
3. 配置自定義名稱
3.1 TARGETS -> Build Setting -> User-Defined 添加 AppDisplayName
對于Debug,Test,Release分別設(shè)置值為appname開發(fā)版,appname測試版,appname

image.png
然后修改 project -> Build Setting -> Product Name的值
$(TARGET_NAME)為$(AppDisplayName)

image.png
3.2 同上,添加AppIcon

image.png

image.png

image.png
4.配置開發(fā)測試生產(chǎn)BaseURL
#if DEBUG
BASEURL = "開發(fā)環(huán)境URL"
#elseif TEST
BASEURL = "測試環(huán)境URL"
#else
BASEURL = "生產(chǎn)環(huán)境URL"
#endif
5.配置完成后,若項目使用pod集成第三方庫,在terminal執(zhí)行一下pod install,將項目配置導(dǎo)入新增的配置Test中.
6.
-
補充說明1,之前漏了一步,結(jié)果在新的app里發(fā)現(xiàn)名字還是顯示開發(fā)版
在Target->General->Display Name 需要配置成以上的的名字變量$(AppDisplayName)
image.png 補充說明2,打包出來的ipa文件是中文名,需要Info.Plist文件中Bundle Name寫死
