2013-09-24 41 views
1

我讀過這篇文章/看了一些關於App Store Backwards Compatibility的帖子,但不幸的是我的應用程序還沒有在應用程序商店。我的公司希望iOS7煥然一新,但不想花費在自動佈局/調整iOS6上的時間。有沒有一種方法(沒有兩個單獨的項目/應用程序),我可以上傳一個構建僅適用於iOS6(並且不再適用於該項目 - 即它是遺留的),然後提交iOS7版本,以便尚未在7上的用戶將看到提醒框讓他們知道他們必須使用7或者他們可以使用較舊的兼容版本?我有一個iOS 6應用程序,我一直在應用程序商店尚未建立,但我希望它與iOS 7應用程序分開?

在此先感謝!

+1

如果你還沒有發佈,只是針對iOS 7 ... – Wain

+0

我的公司建立服務的人誰是有時會被鎖定,無法升級,因此需要iOS6。因此,我的問題,因爲我很好奇,看看我現在唯一的選擇是現在建立6和7,並使用單獨的故事板(我想這可能)。 –

+0

如果你要在iOS 6上做的事情是顯示一條警告,說用戶需要使用iOS 7,那麼Apple不會對此感到滿意(並且用戶也不會)。你應該建立一個在6和7上都能正常運行的應用程序。 – Wain

回答

1

Apple的新功能不允許您爲舊版本發佈應用程序,它只是允許用戶(重新)下載舊版本,如果當前版本不支持他們的操作系統。所以,這是一個死衚衕的解決方案,因爲你無法對舊版本進行任何更新。您還需要考慮它對應用程序使用的Web服務以及類似情況的影響 - 如果用戶仍在使用您希望停止支持的舊版應用程序,它們可以關閉。

您可以爲6版本發佈一個版本,並且一旦發佈,即可發佈7版本,然後單獨繼續使用7版本。但最好從7開始明確開始,或建立一個完全支持這兩個應用程序的應用程序6 & 7.

+0

新的問題類似但不同,我希望人們能夠輕鬆找到它。這是針對我已經在應用商店中進行多次迭代的應用程序 - http://tinyurl.com/kaxdtrl –

相關問題