如何解决iOS部署目标问题?

时间:2017-06-19 20:21:46

标签: ios iphone xcode deployment

我正在尝试运行我在运行iOS 10.2.1的iPhone上开发的应用程序。我还尝试在运行iOS 10.2的模拟器上运行它。我的Xcode版本是8.3.3。即使我将部署目标更改为8.0,但当我尝试在10.3以下的设备上运行它时,会出现以下错误。除了在Xcode的Info选项卡中更改部署目标之外,还有其他事项需要注意吗?该错误将部署目标指定为10.3,但事实并非如此。我怎样才能解决这个问题?

"Run destination is not valid for running the scheme.."

My deployment target

谢谢,

2 个答案:

答案 0 :(得分:1)

您需要将iphone更新为较新版本或降级xcode版本。目前它们不同步,因此您会看到此错误。

请参阅此处了解兼容性: https://developer.apple.com/library/content/releasenotes/DeveloperTools/RN-Xcode/Chapters/Introduction.html

答案 1 :(得分:0)

我记得我的代码中发生了同样的问题。

在我的情况下,我意识到我没有将Base SDK更新为Build Settings

中的最新iOS版本

为此,请点击Project name -> Build Settings -> Base SDK

enter image description here

如果未显示Base SDK,请确保"全部"在页面顶部的过滤器中选择。

此外,有时项目有多个目标,您可能在错误的目标上设置Base SDK。

相关问题