降低iOS部署目标

降低iOS部署目标,ios,iphone,xcode,ios9,ios10,Ios,Iphone,Xcode,Ios9,Ios10,我有一个应用程序当前有“iOS部署目标:9.0” 我将发布一个新版本,我想暂时将其更改为“iOS部署目标:10.0”,直到我能够在iOS 9上更彻底地测试新版本 苹果会允许我在未来的版本中将目标降低到9.0吗?或者,如果我在下一个版本中做了这样的更改,我是否仍坚持使用10.0 我还没有找到任何关于这个场景的文档,所以我认为这不会是一个问题,但我也看到iTunesConnect出于其他未记录的原因拒绝二进制文件 有什么建议吗?是的,您可以将iOS部署目标9.0更改为10.0,以后再将其降低到9.0

我有一个应用程序当前有“iOS部署目标:9.0”

我将发布一个新版本,我想暂时将其更改为“iOS部署目标:10.0”,直到我能够在iOS 9上更彻底地测试新版本

苹果会允许我在未来的版本中将目标降低到9.0吗?或者,如果我在下一个版本中做了这样的更改,我是否仍坚持使用10.0


我还没有找到任何关于这个场景的文档,所以我认为这不会是一个问题,但我也看到iTunesConnect出于其他未记录的原因拒绝二进制文件


有什么建议吗?

是的,您可以将iOS部署目标
9.0
更改为
10.0
,以后再将其降低到9.0。苹果在操作系统版本支持方面没有问题

只需确保基本SDK支持9.0即可。(所有库、框架和类都应提供较低版本)


您可以使用部署目标之后的系统版本中的功能,包括您选择作为基本SDK的操作系统版本,但必须检查两个版本中所有功能的可用性。

据我所知,没有此类策略,但是考虑一下,你的9个用户可能会在第二次发现你放弃支持9的情况下卸载你的应用程序。“但是我也看到了iTunes连接拒绝二进制文件,因为其他没有文件的原因”,所以你承认苹果的行为是不可预测的,然后你让我们预测苹果的行为。这可能不是问题。相关问题的副本