我的應用主包中有聲音列表,它們顯示在應用列表中。應用更新後捆綁包的聲音仍然存在
我決定刪除一些軟件包,並將它們從軟件包/文件夾中全部刪除。我無法在磁盤上找到它們。但是,當我編譯我的舊應用程序版本時,它們仍然可以在實際應用程序中使用。
我唯一的測試解決方案是從新安裝而不是更新重新安裝,但這顯然不適用於AppStore用戶。
我的問題是,我很可能會添加/刪除文件並在appstore中提交更新,但我不想有文件衝突。
當我從捆綁中刪除文件時,我應該怎麼做才能讓我的文件從應用程序中實際刪除?
我的應用主包中有聲音列表,它們顯示在應用列表中。應用更新後捆綁包的聲音仍然存在
我決定刪除一些軟件包,並將它們從軟件包/文件夾中全部刪除。我無法在磁盤上找到它們。但是,當我編譯我的舊應用程序版本時,它們仍然可以在實際應用程序中使用。
我唯一的測試解決方案是從新安裝而不是更新重新安裝,但這顯然不適用於AppStore用戶。
我的問題是,我很可能會添加/刪除文件並在appstore中提交更新,但我不想有文件衝突。
當我從捆綁中刪除文件時,我應該怎麼做才能讓我的文件從應用程序中實際刪除?
Xcode的應用程序安裝過程的開發進行了優化,但比iTunes和App Store中如何安裝應用程序略有不同。這在開發過程中很好,因爲它速度更快,但使用Xcode在舊版本中安裝應用程序可能會在App應用程序更新後不會存在的.app軟件包中創建具有舊文件的「frankenbuild」。
更新應用程序時,舊的.app軟件包將被完全替換,舊應用程序容器中的所有數據也可能會保留。
使用Xcode安裝只會將應用程序包內的所有文件複製到舊的安裝位置。在安裝先前版本的應用包期間複製的文件仍然存在。
使用iTunes或App Store進行安裝將創建一個新的安裝位置,並僅複製當前版本的應用程序包中的文件。先前版本的應用包中存在的文件不可用。
應用容器中的數據,例如用戶文件,沒有改變。
第一段讓我相信一切都會消失,最後一段讓我懷疑。 我沒有做任何事情來保存舊捆綁包中的文件,這意味着我確實只有新捆綁文件,我是否相信? –
我添加了技術說明的解釋。 – Mats
我接受了你的回答:) –
在刪除這些文件之前,是否已經清理了項目? – Razvan