Bite-Sized Knowledge: Similar versions of Swift app, but shared code in Xcode If you have an app that has slight variations, but is mostly the same, you could use a combination of multiple schemes and compilation conditions.