It can take up to 14 days for your branded app to be published through the App Store after you submit it. It usually takes less time than that, but there are some things that could make it take even longer that you have the power to prevent! This article will give you tips to help your branded app sail right through the App Store without a hitch.

⭐️ Keep in mind, if this is your first time publishing a Branded App, please make sure you've read this guide.

This article refers to "Events", but these mentions apply to Communities as well.

Make it yours

Apple wants to make sure they're hosting content that's actually owned by the people submitting it, and they take Intellectual Property (IP) very seriously. If your app is called "Midwest Grain Expo", but your company's Team Name in your Apple Developer Account is "Huskers United", Apple could flag it as an IP concern.

Here's what you can do:

Prevent IP issues:

When you enroll in the Apple Developer Program, you have to set a Team Name. If that name is too dissimilar to your app's name, there's a high probability that Apple will reject the app as an IP concern. You've got two options if you've already made your Dev account:

  1. Change the app name to more-closely resemble the Dev account Team Name

  2. Provide us with documentation proving that your Dev account actually owns the Event. If you have that, you can send that to us so we can pass it on to Apple. Here are the most common verification methods:

    1. Link to the event website where the company name or logo is clearly displayed

    2. Domain registration document showing that you own the domain associated with the event's website

    3. Other IP ownership documentation

Make it unique

A common problem people face is when their App Name is already taken. If you try to use the same name as the last event's app, it's going to get rejected as a duplicate. One easy way to overcome this issue is to simply rename the app to something else. If you really need to use that other name, and you own the app that currently has it, you can get the other App removed from the App Store by following these instructions.

Another way your app might get rejected is if you set the Home Screen Name too closely to something already in use by Apple itself. For example, it's not a good idea to set the Home Screen Name as "Home".

Make it consistent

App Name & Home Screen Name

Speaking of naming, when setting up your app, you have the opportunity to set both the App Name, and the Home Screen Name. If these are too dissimilar, it may make it difficult for your attendees to find the app on their device after they download it. If you submit your app when the names are too different, we may send you an email asking you to change one or both of the names before we'll send the app on.

Here's an example:

Your company's name is "Huskers United", and the first event in your Branded App is "Midwest Grain Expo". If the app's App Store name is "Huskers United", but the Home Screen Name is "Grain Expo", Apple is going to reject the app. A simple solution is to set the Home Screen Name as "Huskers Expo", which contains part of the App Name.

This example solves the name agreement problem, but make sure it doesn't cause problems with IP as described above.

Make it descriptive

When you write your App Description, it needs to tell users what it's for. If you simply put "Midwest Grain Expo app", Apple's going to reject it. Instead, use something like this:

"The Midwest Grain Expo's fundamental mission is to bring together like-minded grain-ologists who are looking to connect in a meaningful way, be inspired, and ultimately co-create - because we are stronger (and smarter) together."

Make it simple

If you set your app's Sign-up and Log-in option as "Email and Social" or "Social Only", but your event is Invite-Only, this can cause confusion when people try to sign into your app. For example, If they make their account with Facebook, but their Facebook account was made with a different email than you used to invite them, they won't be able to log in.

So, if your event is Invite-only, make sure you choose "Email Only" as your app's Sign-up and Log-in option.

Make it pretty

We get it. You want your app in the hands of your attendees asap, but don't forget to finish dressing it up before you send it to the party! If you haven't finished customizing your event with a logo and cover image, custom color, or feature icons, or if you're using any placeholder text or images, we're probably going to bounce the app back to you.

Why? We take screenshots of your app to show on the App Store and Play Store, so if the event's customization is incomplete, they won't be the best representation of your app, and people might get confused.

Screenshot showing the App Store page for the ETT Events app.

Make it free

No, we don't mean give away registrations. Anytime Apple sees money changing hands in an App, they'll want a piece of that tasty pie. Anything in your app that mentions paid services, paywalled content, raffles/sweepstakes/gambling, and even charitable giving could cause you some headache.

Oddly enough, the only one of these that's ok to include is raffles and sweepstakes. You simply have to explicitly state that Apple has nothing at all to do with it. Aside from that, just avoid mentioning money in your app at all.

Make it public

Apple doesn't allow internal company apps on the App Store unless you go through a container app, which won't work for Socio's branded apps. It's no big deal to use your branded app for an internal company event, but make sure you don't say anything about it being internal anywhere in the app. 🤫

Make it healthy

Ok, this one is a little weird, but don't mention COVID-19, Coronavirus, or anything related to the pandemic anywhere in your app. Apple and Google don't like it.

Make it our problem

If you've gone through this article and smoothed out all the possible bumps before submitting, and Apple still sends a rejection notice, just let us handle fixing it. 😄 If you've followed the steps to grant us access, we'll see the notification too and will be best able to resolve the issue speedily.

Questions? Chat Us or Email

Did this answer your question?