我們已經在應用程序商店中安裝了一個應用程序(運行iOS 3.0或更高版本),並且我們計劃將該應用程序升級爲通用應用程序。我相信,當我們提交通用應用程序(運行於iOS 3.2或更高版本)時,App Store會保留該應用程序的僅iPhone版本的副本,並將該副本提供給iOS 3.0客戶(如果操作系統部署目標在通用應用程序中設置爲iOS 3.0)。應用程序的iPad和iPhone版本是獨立升級還是作爲一個二進制升級?
(編號:https://devforums.apple.com/message/297572
糾正我,如果我有誤解這一點。)
提交我的通用應用後,我可以在不影響通用的應用程序更新我的iPhone專用版本?
簡單地說,我可以處理iOS 3.0用戶(或)的任何功能請求後,是否可以在將應用程序升級爲通用應用程序後編輯保留副本?
感謝Brad Larson, – gopikrishnan 2010-09-26 09:42:50
但是,通用應用程序在OS 3.2上運行,因此,升級後,用戶使用os 3.0無法下載我的應用程序? – gopikrishnan 2010-09-26 09:44:05
@GopiKrishnAn - 您可以針對3.2或更高版本的SDK構建應用程序,然後將應用程序的Deployment Target設置爲3.0以支持較早的操作系統版本。這也使您可以在4.0中使用較新的操作系統功能,但在運行較舊操作系統的設備上會優雅地退化。但是,請務必在這些較舊的操作系統版本上進行測試,因爲存在細微的差異,可能需要執行弱鏈接等操作。 – 2010-09-26 21:37:44