I had a very interesting experience with the Apple Review team today that is worth sharing. Apparently they are rejecting apps that have branding that differs than that of the “Seller”. This is somewhat of a problem if you’re trying to white-label apps and planned to publish those apps under one single account.
“To be appropriate for the App Store, your app must be published under a Seller name and Artist name that reflects the [redacted] brand, as required by the iOS Developer Program License Agreement. Section 1.2: “You” and “Your” means and refers to the person(s) or legal entity (whether the company, organization, educational institution, or governmental agency, instrumentality, or department) using the Apple Software or otherwise exercising rights under this Agreement. For the sake of clarity, You may authorize contractors to develop Applications on Your behalf, but any such Applications must be submitted under Your developer account. If you have published these apps on behalf of a client, it would be appropriate for your client to enroll in the iOS Developer Program, then add you to their development team so you can develop an app for them to submit under their developer account.”
So if you’re planning on creating a series of white-labeled apps for different clients under one umbrella account you better think twice. You’ll need your clients to create their own developer account then add your development team to their account. It’s not the end of the world but something to be aware of.