| Well the difference is that as a general app developer you barely ever need to interact with Google. As for Apple, you do it a lot. I'd rather take rare and abysmal interactions than constant, annoying ones. I've had numerous app rejections because of reviewers simply incapable of reading instructions, and it's immensely frustrating. Especially when important hotfixes etc. is put on hold for days for no reason whatsoever. Instruction: Do NOT tap button X to log in, instead use method Z. Rejection: Tapped button X, could not log in. Your app is broken. Welp, time to resubmit and wait for a couple of days to possibly get the same rejection again. EDIT: To clarify, the login procedure is different and simplified for test accounts, such as the ones reviewers are using. Real users need to identify with real ID for (valid) reasons. |
Those days are over. Want to access text messages because you have 2 factor logins? Want to access phone logs because your apps measures how much time you spent on the phone with each of your clients?:
Be prepared for a lot of bureaucracy.
Of course you can't even access texts or calls on an iOS device, but then again when that's the case none of your customers can ever force you to build a feature around it.