I am currently working on projects that have many (10+) goals. This is an application with a white brand, each goal is intended for the client, all goals have the same code, but compile different resources (especially .xcsassets).
I would like to integrate the Apple Watch in my project, just to include notifications on the watch. To do this, add 2 goals: an extension and an application for Watchkit. (nota: the WatchKit App target will be associated with the same .xcassets as the associated iPhone application to inherit from the AppIcon).
Although this is normal for a project with several objectives, in my case it is really impractical. Lots of new files created by .plist in my subversion folders, and make the list of goals really huge.
Can these two additional goals be shared with all my clients? Perhaps this is possible using scripts so that the TargetKit App / Extension targets match (updating the target name, package ID, etc.) Automatically the target of the / iOs schema?
Any idea would be more than welcome.
Romain dorange
source share