向 App Store 发布的新应用版本是不是保留旧版本可用?
Posted
技术标签:
【中文标题】向 App Store 发布的新应用版本是不是保留旧版本可用?【英文标题】:new app version release to the App Store keeps old versions available?向 App Store 发布的新应用版本是否保留旧版本可用? 【发布时间】:2015-07-29 08:11:24 【问题描述】:我们在 App Store 上提供了与 ios 7+、iPhone/iPad 兼容的应用程序版本,我们希望发布该应用程序的重构版本,该版本可在 iOS 8 iPhone 上完美运行,但在 iOS 7 或iPad。
问题: 是否可以只为 iOS 8 iPhone 用户发布更新,而仍然允许使用 iOS 7 和 iPad 的用户下载旧版本?
【问题讨论】:
您只能为 iOS 8 发布更新,但不能为 iOS 8 iPhone 发布更新,因为 iPhone 应用程序可以安装在 iPad 上,因此 iPad 用户将获得 iPhone 版本而不是旧的通用版本跨度> 您的 iOS7 用户将获得旧版本的应用程序,如果他们想要这样做,则会收到通知。 iOS8用户默认获取新版本。 【参考方案1】:不,这是不可能的。您一次只能在 App Store 中保留一个版本。但是,在您的代码中,您可以添加版本检查,并为 iOS 8 和 iOS 7 等放置不同的代码。另一种方法是您在 App Store 上创建两个单独的应用程序,一个用于 iOS 7+,另一个用于 iOS 8
但是,当您上传您的应用时,Apple 会保存您的旧版本,如链接 here 中所述,用户可以通过以下方式 Install the latest compatible version of an app on an earlier version of iOS or OS X。
【讨论】:
【参考方案2】:检查此链接它与您的问题相似,它对您有帮助
链接-App Store - Managing Availability of Your Apps' Previous Versions
【讨论】:
是的,我看到了这个问题,但只是为了确定。这是否意味着使用 iOS 7 或 iPad 的用户仍然可以从 App Store 搜索和下载该应用并获得其设备的最新兼容版本?以上是关于向 App Store 发布的新应用版本是不是保留旧版本可用?的主要内容,如果未能解决你的问题,请参考以下文章
目标设置为 iOS 13 的 iOS 应用在 App Store 上不提供旧版本
向 Apple App Store 提交 AddHoc iPhone 应用程序二进制文件