2014-10-28 97 views
-2

我爲客戶端開發併發布了一個應用程序,現在它在App Store中。現在,一個新客戶想要一個類似的應用程序,所以我想在修改後使用相同的代碼來開發新應用程序並使用新名稱發佈到App Store。使用現有的應用程序代碼開發新的iOS應用程序

在xcode中做這件事的最好方法是什麼?

回答

1

我真的不知道這是否有助於你,但不能只是去文件 - >添加文件...然後添加類或其他項目的任何東西?添加時,不要忘記勾選「需要時複製項目」按鈕 - 否則,如果您更改了某些內容,代碼也會在您的其他項目中發生變化。

+0

嗯,那沒用。 – Ali 2014-10-29 15:11:37

+0

爲什麼沒有工作?只需將.swift或.h .m文件(Objective-C)添加到您的項目中,然後就可以使用它們了。想不出任何問題,爲什麼它不應該工作。 – borchero 2014-10-29 15:48:34

+0

我想因爲當我創建一個空的項目時,有一些像目標一樣丟失的東西。我不知道我結束了這個答案,它對我很好(http://stackoverflow.com/questions/17744319/duplicate-and-rename-xcode-project-associated-folders)。不管怎麼說,多謝拉。 – Ali 2014-10-30 16:12:00

2

您可以設置一個新的「目標」並使用相同的代碼庫。您可能還想爲每個目標創建一個Settings.h/.m來控制兩者之間的差異。 (包括適當的目標對應的.h/.m配對)

+0

我會試試。但是,最終結果將成爲一個完全不同的應用程序,並將發佈到應用商店的不同套件ID? – Ali 2014-10-29 15:12:54

+0

對!每個目標都會有自己的-info.plist文件以及處理捆綁ID/etc等的設置。 – egarlock 2014-10-29 15:23:35

+0

我會這樣做,但是我想我有一些很大的修改,我需要使用預處理器宏很多。所以,我結束了這個答案,它對我很好(http://stackoverflow.com/questions/17744319/duplicate-and-rename-xcode-project-associated-folders)。不管怎麼說,多謝拉。 – Ali 2014-10-30 16:13:33