在我的iOS應用程序的下一個版本中,我修改了Default.png圖像。新的圖像(現在是本地化的)在整個應用程序中佔據顯着地位。啓動/ Spash映像不會隨升級而更改
要測試我的設備上的升級過程,請從具有先前版本應用程序的設備上的Xcode啓動安裝。我的問題是,在這個模擬升級過程中,飛濺圖像顯示爲舊 Default.png。另外,當在應用程序的其他地方顯示Default.png時,它也會繼續保留舊的。
但是,如果我第一次從設備上刪除該應用程序,並事後安裝(而不是升級),在新閃屏圖像不正確顯示。
我該如何解決這個問題,或者這是通過Xcode進行模擬升級時的預期結果?我可以/應該在升級過程通過應用程序商店時正確執行嗎?
最接近的問題似乎是這樣的: Updated splash/launch not working
答案,雖然聽起來很好,似乎投機。
在此先感謝。
鏈接文檔說「不要使用Xcode來安裝或運行應用程序的更新以進行質量保證測試」。這很好。然而,它說:「爲了使開發週期更快,Xcode只會將更改後的文件推送到其運行的應用程序中,並且不會從現有應用程序包中刪除文件。」這非常糟糕,因爲開發人員(使用Xcode)想要查看在對其進行本地化後對XIB所做的更改,該應用程序會繼續使用舊的非本地化XIB。開發人員使用Xcode查看他們的更改!我必須先刪除設備上的應用,然後才能看到更改。 – 2013-01-24 07:41:34
他們認爲他們正在加快開發週期?我花了更多時間弄清楚爲什麼一個簡單的按鈕添加到本地化的XIB沒有顯示! – 2013-01-24 07:42:08