【问题标题】:Have a version compatible with iOS 11 - iO12 and another with iOS13 (swiftUI)有一个与 iOS 11 兼容的版本 - iO12 和另一个与 iOS13 (swiftUI) 兼容的版本
【发布时间】:2020-04-02 23:40:39
【问题描述】:

我的应用已在应用商店获得批准:

  • 使用 SwiftUI for iOS13 制作的版本 1 ↑
  • 使用 Storyboard for iOS11 - iOS13 制作的版本 2
  • 使用 SwiftUI for iOS13 制作的版本 3 ↑(未来版本均使用 swiftUI)

我需要的是旧设备(iOS12 下面允许他们下载版本 2)

我上传第2版的时候,iOS12-iOS12的软件可以下载,但是我上传第3版的时候就不能下载了,强制你有iOS13。

那么,我该如何为拥有 iO12 及更早版本设备的人提供我的 mod 应用程序的版本,出现兼容版本并且拥有 iOS13 的人可以下载最新版本。

如果我将 iOS 11 - iOS 12 的版本作为新应用发送,您可以批准吗?

【问题讨论】:

  • 商店中只能有一个活动版本。因此,如果您希望旧设备能够访问该应用程序,则需要使用您的版本 2。您可以在同一个项目中使用 SwiftUI 代码,只需将@available(iOS 13.0, *) 添加到使用 SwiftUI 的文件中。

标签: ios swift app-store


【解决方案1】:

我见过的最常见的做法是让您当前的应用程序仅支持 iOS 13,但为旧操作系统发布一个名为 My App - Legacy Edition 的新版本或类似的东西。它允许您所有现有客户继续使用他们已安装的版本,但也允许缓慢升级者在 App Store 中找到您的应用程序。希望对您有所帮助!

【讨论】:

    猜你喜欢
    • 2018-09-26
    • 2021-02-25
    • 2018-12-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多