Archive upload failed due to - Error ITMS 90636

I have an app I'm trying to submit to Apple. I've already validated it. I'm using Xcode 7.4 with watchkit extension built with watchOS 1. I have tried changing the watch OS target to 2.0 but when I try to submit to Apple, I get the following error:


Invalid WatchKit Support. Starting June 1, 2016, all new watchOS apps submitted to the App Store must be native apps built with the watchOS 2 SDK or later. iPhone apps that introduce a new WatchKit extension for watchOS 1.0 will no longer be accepted. Learn more about developing for watchOS: https://developer.apple.com/watchos/


How do I fix this issue? Appreciate if someone could help.

I'am facing the same issue. A lot of worry for such little added value...

My watchkit extension was developped using watchOS1. Then I migrated (automatically) to watchOS2 then 3. Just a migration: the initial code remains structured as it was initially.

Submission now fails with the same message.

Maybe this has to see with the need for an App to be native now ? http://www.idownloadblog.com/2016/04/22/apple-warns-developers-that-all-new-watchos-apps-must-be-native-beginning-june-1/

I mean it might be not just a question of migrating the code to Swift2 or 3, but the way the code is architectured has to be upgraded as well.

For sure the error message is not informative enough.

Archive upload failed due to - Error ITMS 90636
 
 
Q