2011-02-23 56 views
0

我開發的應用程序之一已提交併批准到應用商店。 由於一些重大更改和更通用的代碼,我爲此應用程序創建了一個新的XCode項目。從不同的Xcode項目覆蓋iPhone應用程序

的問題是要安裝在新的XCode項目相同的應用程序(基於包標識符)時,它崩潰退出。如果我嘗試從XCode再次安裝(Build &運行/調試),它似乎成功覆蓋並運行。所以這似乎是第一次有一些合併/覆蓋衝突。第二次安裝,通過失敗的第一次嘗試使其工作。

我不希望這從商店下載應用程序的更新發生。

我讀過這個想法是不是從XCode的打造,而是用一個特設通過iTunes建立來代替。這將模擬更自然的最終用戶過程。我已經嘗試過,但不知何故它不會同步/覆蓋appstore中的現有應用程序(沒有錯誤,應用程序只是沒有改變)。

有人對如何解決這個問題有暗示嗎? 任何有關此事的幫助將不勝感激!

回答

0

我一直遇到這個問題。我爲我的所有開發工作使用了一個開發人員配置文件(因此,一個捆綁標識符)。

你必須從手機中刪除舊的應用程序,並做一個乾淨的構建。

這些都是類似的問題。 (1)(2)

+1

這可能工作作爲開發商最終的解決方案,但這不是最終用戶的選項。應用程序更新的想法不應該先刪除它。 – 2011-02-24 07:47:22

0

,因爲它似乎有一個特設工作建立通過iTunes確實工作。 昨天我雙擊,但從來沒有得到iTunes消息,警告我存在於我的應用程序中的舊版本,以及我是否要替換它。

拖動的.ipa進入iTunes應用程序節之前給我這個消息。告訴它取代和下一個同步工作好嗎。 iTunes同步狀態欄顯示消息「YourAppName Updating」。之後啓動它可以正常使用存儲的數據。

這裏描述爲我工作的流程: How to test an iPhone application update

相關問題