nearly identical apps

We've developed a video-based training app and a few training oriented companies would like to offer the app to their customers as their own. They would like it to have their name and branding. Is it possible to duplicate our app but with different branding, i.e., app icon & splash startup screen, etc.? Are there other ways to solve this?


Thanks,

-Terry

AppStore review guidelines: 2.20 Developers "spamming" the App Store with many versions of similar Apps will be removed from the iOS Developer Program Just be careful of what and how you do this.

I think that rule specifically applies only to multiple apps sold by the same developer. The app in question is going to be offered by each company as their own, meaning each copy will appear under a different company's name.


So it's definitely allowed, but is it possible? Yes, but it might be a little tricky. I'd recommend that you create a custom framework that basically encapsulates the entire app, but without any branding. You can either give the framework to the client and let them add the branding and then export the app and all that, or you can create multiple projects with different branding, based on that framework, and give those to the clients. (I recommend the first option.) With a setup like this, you can modify the code in one place (the framework) and all of the cookie-cutter apps will get the update.

Thanks for the responses. These companies are not at all technically inclined and wouldn't know what to do with a project framework or how to navigate the submission process. Instead, maybe the companies become iOS Developers and we customize the app for each of them as a 3rd party developer and then submit for them?

nearly identical apps
 
 
Q