2012-04-02 70 views
2

我試圖發佈一個新版本的應用程序,我從頭開始這個新版本,現在,當我試圖推到蘋果我收到一個錯誤,告訴我必須支持以前支持的iOS版本。iPhone:如何推出與以前支持的OSv3.2不兼容的新版本

我正在使用iOS 5 SDK,以前的應用程序是針對iOS 3.2+的,這真的很難用SDK 5(amrv6和其他瘋狂的東西)支持。

所以我想發佈這個只適用於iOS 5的應用程序:我該如何處理?

編輯:經過搜索referinf來自:誰願意發佈更新,但刪除設備的支持,有兩個選擇 http://developer.apple.com/library/ios/#qa/qa1623/_index.html

開發商:

  • 解決他們的應用程序以便其可以在他們最初設置爲 的設備上工作。詳情請參閱支持所有設備。
  • 從商店中刪除其 應用程序,並使用不同的套件ID上傳新應用程序。 有關詳細信息,請參閱在商店中更換您的應用程序。
+0

可能重複[可以阻止用戶使用過舊的操作系統版本下載我的應用程序嗎?](http://stackoverflow.com/questions/9319594/can-i-prevent-users-with-too -old-os-version-from-downloading-my-app) – jrturton 2012-04-02 09:07:54

+0

鏈接問題中的人似乎有不同的體驗 - 您能否提供有關您的案例中錯誤的更多詳細信息? – jrturton 2012-04-02 09:08:42

+0

嗨,當我嘗試驗證應用程序,我得到這個錯誤「info.plist中的關鍵UIRequiredDeviceCapabilities可能不包含將阻止此應用程序運行在以前版本支持的設備上的值」 – Bruno 2012-04-02 09:17:21

回答

0

不要把它設置在設備功能,只需設定的最低目標版本在構建設置,你應該罰款。

相關問題