I am working on a React Native app and removed whole WatchKit and Widget code from Xcode including Targets etc. App is working fine on new installation. But, if watch app is already there in iWatch then it is not getting auto deleted.
But, I can still see few keys in Build Settings without any values which are not getting deleted. I have manually updated .pbxproj file and related all keys related to watch and widgets.
I have not deleted the Bundle identifier and Provisioning profiles from Developer Portal yet.
I have released a build on Testflight and checked on a real iWatch and iPhone. App is working fine and showing iWatch app for fresh install but in case of iWatch app already installed, it is not getting auto deleted.