tkorkmaz
tkorkmaz

Reputation: 23

How to solve iOS deployment target issue?

I am trying to run an application I am developing on an iPhone that runs iOS 10.2.1. I also tried to run it on a simulator that runs iOS 10.2. My Xcode version is 8.3.3. Even though I changed the deployment target to 8.0, I get the following error when I try to run it on a device under 10.3. Are there other things I should pay attention when changing the deployment target other than changing it from Info tab in Xcode? The error states the deployment target as 10.3 but it is not. How can I get around this issue?

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

My deployment target

Thank you,

Upvotes: 2

Views: 7700

Answers (2)

tek3
tek3

Reputation: 2115

I remember the same issue happening in my code.

In my case, I realized that I had not updated my Base SDK to the latest iOS version in the Build Settings

To do so, click on Project name -> Build Settings -> Base SDK

enter image description here

If Base SDK does not show, ensure that "All" is selected in the filter at the top of the page.

Also, sometimes the project has multiple targets and you might be setting the Base SDK on the wrong target.

Upvotes: 2

wdlax11
wdlax11

Reputation: 842

You need to update your iphone to the newer version or downgrade your xcode version. Currently they are out of sync thus why you are seeing this error.

See here for compatibility: https://developer.apple.com/library/content/releasenotes/DeveloperTools/RN-Xcode/Chapters/Introduction.html

Upvotes: 0

Related Questions