iOS authentication with Twitter's Digits framework

331 views Asked by At

I have an iOS app that allows user to authenticate with their facebook or twitter account. Apple rejected my because of the following:

We noticed that your app uses a Facebook and Twitter login for authentication purposes but does not include account-based features offered by that site, which does not comply with the App Store Review Guidelines.

In order to use Facebook and Twitter for authentication, your app must include significant account-specific functionality from Facebook and Twitter. For example, your app should include sufficient account-based features from Facebook and Twitter other than pulling profile information or sharing on the user’s page.

Next Steps

Please revise your app to implement your own authentication mechanism, or incorporate significant account-specific functionality from Facebook and Twitter.

If your app does include additional account-specific features from Facebook and Twitter, please provide us with details on where we can locate these features in your app.

I'm thinking about adding twitter's digits framework so that users can authenticate with their phone number if they'd like. Does anyone know if that would qualify, or will I need to roll my own authentication?

The periscope app has two login options: Twitter account and phone number via Digits. But it's possible they meet with apple's guidelines because they have more social features in their app.

1

There are 1 answers

1
Waluigi Yeah Yeah Yeah On

Have you tried Digits yet? We once got rejected by Apple for only having a Facebook login, so we added an anonymous login to get past review. We are currently considering doing a Facebook and Digits approach and removing anonymous for new accounts, so I, too, am curious if it would be allowed.