在同一iphone專案新增lite版

2022-01-30 23:16:10 字數 939 閱讀 4479

作為基本的推廣手段,縮減關鍵功能,增加admob或iad的lite版應用是必要的。

但為了lite單純另開乙個專案,不斷在在lite和完整版專案中同步**,肯定是不行的,最好的辦法,就是在同乙個xcode project中新增乙個target。

步驟如下:

1、在左邊的groups&files視窗中找到target節點

2、在原來的target上點右鍵,選duplicate

(target名我隱藏掉先)

5、開啟project選單,set active target 為lite

7、在開啟的表單中,修改以下值:

8、搞完後,把xcode關掉,再開啟專案,這一步一定要做,看能不能編譯,並在模擬器中跑出第二個應用,如果不行,根據提示可能會要拷出拷入些檔案,每次都重啟下xocde的專案

9、能跑起來後,通過如下**,為不同版本提供不同功能:

#ifdefined(lite_version)

uialertview 

*alertversion 

=[[uialertview alloc] 

initwithtitle:nil 

message:

@"this is lite version

"delegate

:nil 

cancelbuttontitle:

@"cancel

"otherbuttontitles:nil];

[alertversion show];

[alertversion release];

done! 

在同一iphone專案新增lite版 二)

在同一iphone專案新增lite版 中說了基本的獨立出兩版的辦法,如果想更加徹底的對兩個版本做一些區別,比如兩個版本包中的檔案不一樣,兩個版本載入的庫不一樣 比如正式版就不用載入admob模組 程式一開始的入口就不一樣,該怎麼辦呢?在上一集中,我們duplicate出了乙個xx lite的targ...

Idea中匯入多個專案在同一工作空間。

一.先說明下如何在idea中新增多個module 1.現在目錄下建立乙個空白的資料夾,這個空白檔案作為所有專案的根目錄 2.然後將需要匯入的專案放到這個目錄下面,可以直接將專案複製過來,或者使用git clone 將專案轉殖下來 3.使用idea 中的open 開啟這個空白資料夾 4.進來之後,發現...

php 在同乙個表單中新增和修改

我的方法是在同乙個表單中做文章,下面的例子是我用 thinkphp框架寫的 如果你不懂thinkphp,沒有關係,我只是想說說我的解決方案.前台如果是這樣的.說明,表示提交到article控制器的add方法.進行接收操作.就是這樣乙個簡單的表單,我們在後台直接接收資料.public function...