简体   繁体   English

如何确认 App Store 会尊重我的最低 iOS 版本?

[英]How to confirm App Store will respect my minimum iOS version?

We have set the minimum version of our App to iOS 10 in the Deployment Target setting in its build target in Xcode.我们已在 Xcode 的构建目标中的部署目标设置中将我们的应用程序的最低版本设置为 iOS 10。 I want to confirm that someone running iOS 9 cannot download the app.我想确认运行 iOS 9 的人无法下载该应用程序。 The app is on the App Store already.该应用程序已在 App Store 上架。

I have a device which I would like to load iOS 9 on in order to test this.我有一台设备,我想在上面加载 iOS 9 以进行测试。 I checked Xcode and I can only download iOS10 on the simulator.我检查了Xcode,我只能在模拟器上下载iOS10。 There are sites all over the place with .ipsw files I can download, however they are for jailbroken phones - they are not signed by Apple.到处都有我可以下载 .ipsw 文件的网站,但它们适用于越狱手机——它们没有经过 Apple 签名。 I do not want to jailbreak the device.我不想越狱设备。 Anyway I think that would not even work as I couldn't get to the App Store anyway.无论如何,我认为这甚至行不通,因为无论如何我都无法访问 App Store。

There are a few iOS device models where the maximum iOS version supported is iOS 9, such as the iPhone 4s, and equivalent vintage iPad.有一些 iOS 设备型号支持的最大 iOS 版本是 iOS 9,例如 iPhone 4s 和等效的老式 iPad。 Apple still signs iOS re-installs on such devices. Apple 仍然签署了在此类设备上重新安装 iOS 的协议。 You might be able to borrow or buy a used one fairly cheaply, and use that for Deployment target testing.您可以相当便宜地借用或购买一个二手的,并将其用于部署目标测试。

There is nothing to confirm.没有什么可以确认的。 An app with a deployment target of iOS 10 cannot under any circumstances run on iOS 9. It won't be downloaded to an iOS 9 device.部署目标为 iOS 10 的应用在任何情况下都不能在 iOS 9 上运行。它不会下载到 iOS 9 设备。 But you cannot prevent the downloading of the app in some other way (though it still cannot run on an iOS 9 device).但是您无法以其他方式阻止应用程序的下载(尽管它仍然无法在 iOS 9 设备上运行)。 So just believe in reality and move on.所以只要相信现实并继续前进。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM