When I try to add Apple Watch to my project that support IOS 7+, I get an error that in order to add Apple Watch deployment target should be minimum 8.2 When I checked instagram, it provides Apple Watch support and they support IOS 7 also. How can I add Apple Watch and at the same time run app on IOS 7 devices also.
4 Answers
Your deployment target can be iOS 7.0, but you'll have to build your app using the iOS 8.2 SDK or higher.

- 5,909
- 1
- 24
- 39
-
My deployment target is 7.2 and base sdk is selected as Default(ios 8.3). Still getting error. – arundevma May 07 '15 at 17:28
-
Solved. It was actually a bug in Xcode 6.3. http://stackoverflow.com/q/29242067/1495678 – arundevma May 07 '15 at 17:34
I think you are confused between Deployment Target
and Build SDK
.
You can select the Deployment Target
to iOS7 +
And you can also Build it using iOS 8.2 SDK
Just select the Deployment Target
like this :
And the Architecture
to iOS 8.2 or 8.3
You should have some deprecated warnings.

- 4,141
- 3
- 29
- 54
deployment target must be 8.2 for the apple watch app target and apple watch extention.
And make sure that the Valid Architectures have arm64 for all watch target.

- 538
- 5
- 20
Found solution to the problem. It was actually a bug in Xcode 6.3. For some reason Xcode wanted deployment target of WatchKit App (and Not our app target) to be exactly 8.2
Changing "iOS Deployment Target" field in build settings of Watchkit app target to 8.2 as mentioned here solved the issue.