ios-實現項目在開發、測試、正式環境快速部署


快速部署:簡單的來說,就是不用更改開發、測試、正式環境下的 url ,來實現在同一台測試手機快速部署三種項目狀態.

Bundle ID一樣只會出現一個app;不一樣會出現三個app;

 

具體步驟:

一、復制 主項目。

1、Duplicate.

 

二、三處需要改名字.

進行關聯plist

三、更新app圖標

創建三個Applcon。

三個版本分別對應三個不同的App Icons Source

四、自動判斷運行環境.

配置設置:

全局設置:

#if CeShi
// 測試版需要執行的代碼
#define Main_interface @"http:www.ceshi.com"
//開發版需要執行的代碼 #elif KaiFa #define Main_interface @"http:www.kaifa.com" #else // 默認正式版需要執行的代碼 #define Main_interface @"http:www.zhengshi.com" #endif

 

五、啟動項目

 

注意:

Bundle ID一樣只會出現一個app;不一樣(xcode現在可以自動生成證書)會出現三個app;

 

設置成一樣的更好用。。。。

除了方便測試人員來判斷測試環境來說,個人覺得貌似沒啥大用。。。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM