有一个版本与iOS 11-iOS 12兼容,另一个版本与iOS 13兼容(swiftUI)
我已在appstore中批准了我的应用程序:有一个版本与iOS 11-iOS 12兼容,另一个版本与iOS 13兼容(swiftUI),ios,swift,app-store,Ios,Swift,App Store,我已在appstore中批准了我的应用程序: 版本1由iOS13的SwiftUI制作↑ 版本2使用iOS11-iOS13的故事板制作 版本3使用SwiftUI for iOS13制作↑ (未来版本均带有swiftUI) 我需要的是,对于较旧的设备(下面的iOS12允许它们下载版本2) 当我上传版本2时,带有iOS12-iOS12的软件可以下载它,但当我上传版本3时,它就不能再下载了,它迫使你使用iOS13 那么,我如何才能为那些拥有iO12及更早版本设备的用户提供一个mod app版本呢?一
- 版本1由iOS13的SwiftUI制作↑李>
- 版本2使用iOS11-iOS13的故事板制作
- 版本3使用SwiftUI for iOS13制作↑ (未来版本均带有swiftUI)
如果我将iOS 11-iOS 12的版本作为新应用程序发送,你能批准吗?我见过的最常见的做法是让你当前的应用程序只支持iOS 13,但为旧操作系统发布一个新版本,名为<代码>我的应用程序-旧版,或者类似的东西。它允许您的所有现有客户继续使用他们安装的版本,但也允许缓慢升级的用户在应用商店中找到您的应用。希望有帮助 商店中只能有一个活动版本。因此,如果您希望旧设备能够访问该应用程序,则需要使用版本2。您可以在同一个项目中使用SwiftUI代码,只需将
@available(iOS 13.0,*)
添加到使用SwiftUI的文件中即可。这是否回答了您的问题?