简体   繁体   English

为App Update提升最低iOS部署目标版本

[英]Raising minimum iOS Deployment Target Version for App Update

Let's say we have an application with a deployment target set to 3.0 and we want to raise the deployment target to 3.2. 假设我们有一个部署目标设置为3.0的应用程序,我们希望将部署目标提升到3.2。 Normally, the App Store won't let the App be installed on devices with an IOS version less then this, but what about devices which already had the App installed prior to the update? 通常情况下,App Store不会将应用程序安装在IOS版本低于此值的设备上,但是在更新之前已经安装了应用程序的设备呢? Will they see the update but won't be able to install, will they just not see the update or, heavens forbid, will be able to install and the app just won't start? 他们会看到更新,但无法安装,他们只是看不到更新,或天,禁止,将能够安装,应用程序只是不会启动?

I searched everywhere for this, but I can't find anything about raising the minimum OS version for an app update. 我到处搜索这个,但我找不到任何关于提高应用更新的最低操作系统版本的信息。

Thanks! 谢谢!

From my experience those updates just won't show up as available. 根据我的经验,这些更新不会显示为可用。

When I upgraded OS on my device from 3.1 to 4.1 about 10 available updates appeared immediately in App store app - so that should be the actual behavior. 当我将设备上的操作系统从3.1升级到4.1时,App Store应用程序中立即出现了大约10个可用更新 - 这应该是实际行为。

In addition to only showing supported updates, the store now offers the "last compatible version". 除了仅显示支持的更新外,商店现在还提供“上一个兼容版本”。 This lets people download an app even if their device doesn't support the most recent version. 这使人们可以下载应用程序,即使他们的设备不支持最新版本。 Unfortunately this means that some people could still download an older version with bugs you have already fixed. 不幸的是,这意味着有些人仍然可以下载已经修复过的错误的旧版本。 There may be a way to disable this, but none of my app updates have introduced new requirements, so I can not test. 可能有一种方法可以禁用此功能,但我的应用更新都没有引入新的要求,所以我无法测试。

It's nearly a safe bet that they won't be allowed to install it. 几乎是他们不会被允许安装一个安全的赌注。 A similar situation is iPad apps or Mac apps which won't display in the App Store on iPhones and iPods. 类似的情况是iPad应用程序或Mac应用程序不会在iPhone和iPod上的App Store中显示。

I say nearly because the updates should not appear to older users on their iOS devices. 我说几乎是因为更新不应该出现在iOS设备上的老用户身上。 The risk, however, is when users sync with iTunes, or if they update with another device. 然而,风险在于用户与iTunes同步,或者用其他设备更新。 The new version of the app is now associated with their account, and will ruin the install on the older device if they try to sync it with iTunes. 该应用程序的新版本现在与其帐户相关联,如果他们尝试将其与iTunes同步,则会破坏旧设备上的安装。

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

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