Question about Apple App Store Ban Issues

greenleaves

New member
Jan 25, 2008
3,530
107
0
192.168.1.1
I wanted to find out what happens to a self hosted app that gets removed from the apple app store?

I mean, does apple send some instruction to mobile devises so that banned apps can't continue to connect to the internet? Will the end user who has previously installed an app that gets pulled see any error message or be informed in any way that the app he or she is about to use is now banned?

Or will the end user simply not be able to upgrade to more recent versions of the app?

I'm pretty sure it is the latter, but if it isn't, it would be a consideration for a project I might end up getting involved with.

Thanks and sorry for posting such a n00bish question, I tried to Google it but all I kept getting were results of developers bitching their app was pulled... but not mention of what the end user experiences in such circumstances.
 


I wanted to find out what happens to a self hosted app that gets removed from the apple app store?

I mean, does apple send some instruction to mobile devises so that banned apps can't continue to connect to the internet? Will the end user who has previously installed an app that gets pulled see any error message or be informed in any way that the app he or she is about to use is now banned?

Or will the end user simply not be able to upgrade to more recent versions of the app?

I'm pretty sure it is the latter, but if it isn't, it would be a consideration for a project I might end up getting involved with.

Thanks and sorry for posting such a n00bish question, I tried to Google it but all I kept getting were results of developers bitching their app was pulled... but not mention of what the end user experiences in such circumstances.
If you fuck up your signing certificate or provisioning profile it kills every app already out there that uses them. So yes they can kill it.

How do you host self hosted and have it in apple store? For android it's simple but not for iOS, everyone has to have a jailbroken phone to install outside the app store for this reason (apple wants full control).
 
If you fuck up your signing certificate or provisioning profile it kills every app already out there that uses them. So yes they can kill it.

How do you host self hosted and have it in apple store? For android it's simple but not for iOS, everyone has to have a jailbroken phone to install outside the app store for this reason (apple wants full control).

Thanks man, do you know what message the end user will see in the event that they hit my signing certificate or provisioning profile?

I mean, will the user just see a message like

"App Could not Conect to Host"

or will the end user see something more nefarious like:

"This app has been found to be in violation of our quality control. Apple recommends caution when dealing with XYZ Company"


I haven't been able to find out the exact consequences from the perspective of the end user and that is kinda a big deal for a consideration on how we are going to handle something.
 
from the limited research I've done on this a year ago, I believe the people who downloaded your app will still have access to it even if it gets removed from the app store.
 
The app remains unaffected. It's not able to be updated. This is what happened with all the bitcoin apps last year. If you had it you were fine. Now with that said, if you manage to sneak some blackhat shit in and fuck with the certs, they absolutely can and will revoke your app. But it would be unlikely you would get approved in the first place.

BTW these are not self hosted apps. The apps are completely hosted by apple. However you can have the app interact with your server. Inside the app. In a limited sandboxed way.

Not sure what kind of shady shit you're about to pull, but I would advise against it. Either stay out of the App Store completely and play in the jailbroken arena., or go fuck with android.
 
The app can be removed from the store (or fail to pass review) without them killing the provisioning profile. If they kill the profile it will simply auto close the app when you try to open it.

I did it on a live app earlier this year on accident and the app would not open at all until I fixed it.

You can download content at runtime but not new code.

edit:: looks like in ios 8 you can load dynamic code.