Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
针对iOS 7时出现iOS 9弃用警告?_Ios_Xcode_Ios7_Ios9_Deprecated - Fatal编程技术网

针对iOS 7时出现iOS 9弃用警告?

针对iOS 7时出现iOS 9弃用警告?,ios,xcode,ios7,ios9,deprecated,Ios,Xcode,Ios7,Ios9,Deprecated,我有一个需要支持iOS 7的应用程序,但我希望有弃用警告,就好像我的目标是iOS 9一样。我有没有办法在不将目标更改为iOS 9的情况下获得它们 我有没有办法在不将目标更改为iOS 9的情况下获得它们 据我所知,没有,但您当然可以将目标更改为iOS 9以获取警告,然后再更改回iOS 7。这应该足以让您知道当您准备放弃iOS 7支持时,代码中需要更新的问题。您是否尝试更改compile SDK?为什么需要弃用警告?您可以继续使用不推荐使用的类/方法而不会出现问题。更大的担忧是在iOS 7下意外使用

我有一个需要支持iOS 7的应用程序,但我希望有弃用警告,就好像我的目标是iOS 9一样。我有没有办法在不将目标更改为iOS 9的情况下获得它们

我有没有办法在不将目标更改为iOS 9的情况下获得它们


据我所知,没有,但您当然可以将目标更改为iOS 9以获取警告,然后再更改回iOS 7。这应该足以让您知道当您准备放弃iOS 7支持时,代码中需要更新的问题。

您是否尝试更改compile SDK?为什么需要弃用警告?您可以继续使用不推荐使用的类/方法而不会出现问题。更大的担忧是在iOS 7下意外使用iOS 8或9 API。但现在这没有意义了。如果OP希望现在就支持iOS 7+,那么现在看到弃用警告没有任何好处。我希望OP能解释他们的目标。OP可能不打算永远支持7,查看弃用警告是一种快速评估代码现代化所需工作的方法。更正@Caleb,这是为了降低支持iOS 7的成本,而不是保持导致弃用代码的旧习惯