I have a suite of apps on the app-store and I want to add Apple Watch support. These apps share a lot of common code and they are built from a single project with multiple targets.
I'd like to have a single WatchKit App with just one unique bundle ID, that is included in the target of each iOS apps, such that it is bundled with all of them, but if you install more than one app in my suite you would only get the single WatchKit App on your watch.
Is this possible technically, and allowed?