我正在創建一個內部應用程序來提供我們的業務客戶端可以無線安裝的更新的應用程序。調用openURL安裝App OTA的結果安裝緩存的應用程序
最後我啓動安裝的方法是:
NSURL *otaURL = [NSURL URLWithString:@"itms-services://?action=download-manifest&url=<<my-url.plist>>"];
[[UIApplication sharedApplication] openURL:otaURL];
這工作得很好,但我們已經注意到,它有時會保持的plist或IPA文件的緩存,安裝舊版本。我們已經排除它不在服務器上更新,因爲我們甚至可以從服務器上刪除ipa文件,它仍然會安裝舊版本。
更改.plist和.ipa文件的名稱將工作,但不是真正的期望的最終狀態,所以我的問題是:有沒有辦法迫使設備出去,並從服務器獲取文件,而不是依靠在它的緩存?
謝謝對於提示,我對它進行了更多的研究,然後它就落在了旁邊,但是我今天看到了這個,並想知道是否能解決這個問題。雖然還沒有測試過。 http://stackoverflow.com/questions/12712785/issue-with-uiwebview-caching-pages – Trey