iOS 7和iOS 6同一应用程序的不同版本

时间:2013-10-04 10:19:48

标签: iphone ios ios6 ios7

我有一个在iOS 7到来之前在App Store中接受的iphone应用程序。该应用程序用于支持iOS 5和iOS 6。

现在我已将相同的应用更新到iOS 7并即将其提交到App Store进行审批。我有一个让我感到困惑的问题。

问题1:该应用的第一个版本是否有任何方式停留在适用于iOS 5和iOS 6用户的App Store中,而我要提交的新版本仅适用于iOS 7用户。换句话说,我想节省一些时间,但不能更新与旧版本兼容的相同应用程序。

5 个答案:

答案 0 :(得分:6)

具有7.0之前的iOS版本并且之前已下载过您的应用程序的用户仍可以从iCloud恢复旧版本。

您应用的新用户无法下载旧版本。

这是Apple就此发出的信息:

“已购买应用的用户现在可以下载以前的版本,允许他们将您的应用与旧版设备一起使用,而当前版本可能不再支持这些设备。

如果您不希望以前版本的应用程序可用,例如由于可用性或法律问题,您可以在iTunes Connect上的管理您的应用程序模块的权利和定价部分中管理其可用性。“< / p>

答案 1 :(得分:5)

是的,几个星期后。如果客户下载了您的应用并且该应用无法用于他的设备(例如,该应用仅适用于iOS 7且客户拥有iOS 6)则存在&lt;之前上传的iOS 7支持版本,它将下载该版本。

来源: Engadget

答案 2 :(得分:1)

  • 首先我会问为什么?

  • 其次,已经给出的两个答案是完全错误的。

    • 太过yoeriboven回答这不是真的,Apple没有证实这一点,Apple文档中的任何地方都没有记录。我对该文章的最佳答复是完全垃圾。除非Apple已经确认,否则事实并非如此。

    • 对于user1673099的回答,这也不是一个好的原因。这意味着要在应用程序商店中维护两个应用程序,因此除非一个是LITE版本而另一个是完整版本,否则我根本不会这样做。

我要做的一件事是,如果你想支持iOS 5iOS 6iOS 7,你应该采用的实际方式是指导{{3 }}

本指南将帮助您从iOS 6转换为iOS 7,并且还会指导您如何完全支持以前的iOS版本。

您可能还想阅读Official Apple Documentation for Supporting iOS 6iOS 7 UI Transition Guide Before You Start

答案 3 :(得分:1)

我在Apple支持社区提出同样的问题。有可能的。他们回复了这个 -

iOS 7和OS X Mavericks包含许多您喜爱的应用在更新时都会利用的新功能。其中一些功能特定于最新版本的iOS和OS X.因此,如果您仍在使用早期版本的iOS或OS X,某些应用程序的最新版本可能无法与您的设备或计算机一起使用。感谢在App Store中,当您使用较旧的操作系统时,您仍然可以重新下载兼容的早期版本的应用程序。

以下是安装应用程序早期版本的方法:

Open the App Store (with iOS 4.3.3 or later) or Mac App Store (with OS X Mountain Lion).
Go to the Purchased screen (iOS) or Purchases tab (OS X).
Select the app you want to download.

如果适用于您的iOS或OS X版本的应用程序的兼容版本,只需确认您要下载它。例如,在为iOS 7设备购买iPhoto之后,您可以从iOS 6设备安装早期兼容版本的iPhoto。 其他信息

注意:如果应用的开发者选择不提供某些早期版本的应用,则可能无法从App Store下载这些应用。如果您没有看到所需应用程序的版本,请与应用程序开发人员联系以获取更多信息。开发人员的联系信息可以在App Store的应用程序产品页面上找到。

你也可以从这里阅读 -

http://support.apple.com/kb/ht5919

答案 4 :(得分:0)

你必须使用different BundleId for Ios 7 app&amp;改变了它deployment target to ios 7.0

所以,想法是你正在制作两个不同的应用程序。

  1. IOS&LT; 7.0

  2. IOS = 7.0

  3. 这对你有帮助。