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
iOS 6.1设备上的应用程序未使用基本sdk 7.0编译&;部署目标6.1_Ios_Xcode - Fatal编程技术网

iOS 6.1设备上的应用程序未使用基本sdk 7.0编译&;部署目标6.1

iOS 6.1设备上的应用程序未使用基本sdk 7.0编译&;部署目标6.1,ios,xcode,Ios,Xcode,在我的项目目标设置中,我将基本SDK设置为ios 7.0,部署目标设置为ios 6.1 当我使用iOS 6.1或iOS 7.0的模拟器测试我的应用程序时,一切正常。 问题是我刚刚将iPhone 5与安装的iOS 6.1连接,由于一些iOS 7.0调用,项目无法编译 有什么建议吗?多亏了L14M333,当我连接我的设备时,xCode显示我的设备的2倍,第一次对应于iOS 6.1运行时,第二次对应于iOS 7.0运行时 我只需要选择正确的一个。如果您已将iOS 6.1 SDK从Xcode 4复制到X

在我的项目目标设置中,我将基本SDK设置为ios 7.0,部署目标设置为ios 6.1

当我使用iOS 6.1或iOS 7.0的模拟器测试我的应用程序时,一切正常。 问题是我刚刚将iPhone 5与安装的iOS 6.1连接,由于一些iOS 7.0调用,项目无法编译


有什么建议吗?

多亏了L14M333,当我连接我的设备时,xCode显示我的设备的2倍,第一次对应于iOS 6.1运行时,第二次对应于iOS 7.0运行时


我只需要选择正确的一个。

如果您已将iOS 6.1 SDK从Xcode 4复制到Xcode 5中,那么您的设备应该列出两次。如果是这种情况,底部的选项将根据iOS 7 SDK编译你的应用程序,顶部的选项(默认)将根据iOS 6.1 SDK编译你的应用程序,导致编译错误。噢,非常感谢,我从来没有弄明白为什么我的设备列表中会出现重复!当我选择iOS 7选项时,我收到警告:-[setVideoMinFrameDuration:]已弃用。请使用AVCaptureDevice setActiveVideoMinFrameDuration,否则在iOS 6.1设备上获取包装:应用程序未使用基本sdk 7.0和部署目标6.1编译此警告。