I need to build one app but have 3 targets/apps that go into the store and each app will have a different UI in regards to some text and icons/graphics. I am trying to think of the best way to do it. Do I build all the code in one ore more swift packages and include that in each unique app and then add their own specific ui? Do I build one app and just use targets for each unique app and use a different asset catalog for each app etc?
there are a couple of ways you can look at resolving that. The first I would recommend is have you heard of XCodeConfig files because this will also integrate well with your CI/CD (if any)
The next option is to have build schemes with specific assets for specific builds
You can start with these
I would think I could use xcconfig to change name and icon and bundle id etc but am I going to use that to also provide the specific image resources for each app?