4 ms·
That makes me wonder how easy it is to just hide certain features during the review process.
by mupuff1234 5y ago
That makes me wonder how easy it is to just hide certain features during the review process.
- bassdropvroom 5y agoVW should hire this person!
- oblio 5y agohttps://github.com/auchenberg/volkswagen https://github.com/auchenberg/volkswagen
- bugfix 5y agoIt is actually pretty easy. As long as you don't use any private APIs, you can completely change the behavior of your app after the review by changing server side settings.
- zepto 5y agoYes, but if they catch you, you’ll get kicked out of the store altogether.
- jokethrowaway 5y agoWhy? We do it all the times, we ship most of our app behind feature switches and enable them in the future for subsets of users
- bassdropvroom 5y agoRight, but you don't know that they're not rejecting it because of your features being disabled. You only now that they didn't reject it.
- zepto 5y agoIt depends whether the disabled features break the rules of the App Store, or are fraudulent. Presumably you aren’t doing that.
- _jal 5y agoIt is partly an intent issue. If you are attempting to pull one over on Apple by hiding app behavior during review, well, they are not going to be happy about that. Other folks are also noting that, because humans are sometimes bad at evaluating each others' intent, it is probably a good idea to attempt to make one's intent clear if going this route, lest you annoy the gatekeeper.
- collaborative 5y agoIt's extremely easy, but it also is extremely easy to get permanently banned if they find out you "switched on" a hidden feature once the app got into production. A permanent ban can be very damaging, so one needs to make sure to be completely legit when it comes to app store submission reviews and app store ratings
- tyingq 5y agoI wonder how this works with webviews. Do they expect you to resubmit the same binary if a page displayed in a webview changes?
- Hamuko 5y agoIsn't that how Fortnite did Project Liberty?
- amacneil 5y agoCan confirm. We got the Coinbase iOS app banned for doing this back in the day, when Apple did not allow bitcoin apps (IIRC showing the price was ok, transacting was not). Even after they relaxed their bitcoin restrictions (and calls to the head of app store), they still made us wait out the 12 month ban before reinstating the app. https://www.coindesk.com/coinbase-bitcoin-app-apple-app-store https://www.coindesk.com/coinbase-bitcoin-app-apple-app-stor... https://venturebeat.com/2014/12/14/bitcoin-wallet-coinbase-now-has-an-official-ios-app/ https://venturebeat.com/2014/12/14/bitcoin-wallet-coinbase-n...
- asddubs 5y agoI wonder how they confirm this happened. Do they store a video of the review and cross reference on suspicion?
- kelnos 5y agoGiven that Apple has no oversight at all here, they can do whatever they want. If an app makes it through review, but has forbidden functionality, Apple will just assume that the developer hid that functionality for the review process, and ban them. Doesn't matter if the approval was due to a mistake on the reviewer's part. Apple won't care.