2012-10-22 62 views
3

我正在製作使用Three20的應用程序的新版本。我決定停止使用Three20並傳遞給另一個庫來製作PhotoGallery。我已經知道,手工刪除Three20庫不是一件容易的操作...因此,我正在使用相同的捆綁標識符上傳一個新的Xcode項目。通過這種方式,爲他的應用程序下載更新的用戶,最後刪除所有的文件和Three20的參考?或者鏈接庫的文件不會像其他項目類一樣被覆蓋?我必須確定Three20將來不會再出現一些奇怪的錯誤...使用Three20更新應用程序

回答

2

無論您是從當前項目中刪除Three20還是創建一個不使用Three20的新項目,您最終都會得到相同的結果。最後,您將向蘋果發送更新,而不參考Three20。當用戶更新到您的新版應用程序時,舊應用程序將被替換爲更新版本。所以沒有新應用程序的客戶會有任何參考Three20。

我不確定你爲什麼要創建一個新項目來刪除Three20。很容易將其從當前項目中移除。只需將您遵循的說明顛倒過來即可將其添加到首位。確保在刪除任何文件後進行乾淨的構建。您還應該刪除並重新安裝模擬器中的應用程序,以確保刪除的文件真的沒有了。

+0

再一個提示 - 在創建新的xcode項目時保持相同的目標名稱。如果您的目標名稱不同,則從舊版本更新的用戶將導致新版本不能打開。 – aporat