I think this issue started with the combination of XCode 9 and High Sierra (apple file system).
When I attempt to upload a new build to iTunes Connect via xcode it stops with error below
ERROR ITMS-90391: "Missing Icons. No icons found for watch application 'myappname.app/Watch/myappname WatchKit App.app'. Make sure that its Info.plist file includes entries for CFBundleIconFiles."
Never had that problem. The "fix" was to make sure that the image assests file under the watch extension had all targets unchecked and the assets file under the watch app should only be checked for the watch app target. That's fine except I have complications
Those complications have images and the only way to show those images are if the files are in the assets file with the Watch Kit extension set as the target. But then it won't upload to iTunes giving me that same error.
Clearly something changed and Xcode is confused.
I've tried so many combinations and the only one that lets me upload is the one were the watch kit extension target has it's image assets file unchecked.