1
我有一個iOS應用程序的項目,並且不想從中創建兩個不同的應用程序。我希望應用具有不同的外觀,並希望這兩個應用連接到兩個不同的Web服務。所以我想要一個基礎應用程序項目,我可以從中選擇要構建的項目。從一個項目構建兩個類似的應用程序
我基本上是想fork一個項目,但不想維護兩個項目
此外,他們必須能夠在同一時間在同一設備上進行安裝。
有沒有關於如何做到這一點的「良好做法建議」?
我也有興趣爲Android項目
我有一個iOS應用程序的項目,並且不想從中創建兩個不同的應用程序。我希望應用具有不同的外觀,並希望這兩個應用連接到兩個不同的Web服務。所以我想要一個基礎應用程序項目,我可以從中選擇要構建的項目。從一個項目構建兩個類似的應用程序
我基本上是想fork一個項目,但不想維護兩個項目
此外,他們必須能夠在同一時間在同一設備上進行安裝。
有沒有關於如何做到這一點的「良好做法建議」?
我也有興趣爲Android項目
類似的解決方案具有不同的目標,一期工程將做到:
他們將允許您爲每個目標設置不同的Info.plist (它允許您設置不同的包ID,允許在同一設備上安裝兩個應用程序)。
它還允許你設置C標誌位爲每個目標(這允許你把基於該標記在你的代碼的條件語句)
你可以有行應該在目標中執行,在此示例中使用ifdef宏執行復制目標:
#ifdef COPY_VER
//lines of code to be executed for the copy target
#else
//lines of code to be executed for the other target(s)
#endif
make workspace and yo你可以添加項目。 – Durgaprasad
或具有不同目標的一個項目 –
工作空間和目標僅用於此目的。谷歌那:) –