Platform Guide

Sign in with Apple: When It Is Required and How to Comply

Apple's Sign in with Apple requirement (Guideline 4.8) catches many developers off guard. If your app offers any third-party login option, you must also offer Sign in with Apple. There are exceptions, but they are narrow. Here is the complete picture.

Scan your app against 180+ review rules

Get a detailed compliance report in under 5 minutes. Single scan $9, Pro $29/mo.

Start Free Scan

The Requirement

If your app uses a third-party or social login service (including Google, Facebook, Twitter, or any OAuth provider) as its primary authentication mechanism, you must also offer Sign in with Apple. The Sign in with Apple button must be at least as prominent as other login options. This applies to all apps on the App Store, including iPad and Mac apps.

Exceptions

You do NOT need Sign in with Apple if: your app only uses email/password login (no third-party), your app uses a company-specific account system (e.g., employees logging into their company app), your app authenticates with a specific third-party service that the app depends on (e.g., a bank's app using the bank's login), or your app uses government or education identity systems.

Implementation Best Practices

Use Apple's official Sign in with Apple buttons and follow their Human Interface Guidelines for placement. Handle the relay email service gracefully (users can hide their real email). Store the stable user identifier Apple provides, not the email. Implement silent token refresh for returning users. Test with multiple Apple ID configurations including those with hidden email addresses.

180+ Apple & Google review rules
Scan results in under 5 minutes
Specific fix recommendations
Both platforms in one scan
Updated within 48hrs of guideline changes
Priority-ranked findings

Frequently Asked Questions

Do I need Sign in with Apple for Android?

No. This is an Apple App Store requirement only. Your Android version does not need to offer Sign in with Apple, though you can optionally support it.

What if users choose to hide their email?

Apple provides a relay email address (@privaterelay.appleid.com) that forwards to the user's real email. Your app must work with this relay address. Do not require a non-Apple email.

Can I add Sign in with Apple later?

If your app already has third-party login, you need Sign in with Apple before your next submission. Apple may not retroactively reject existing apps but will reject updates that still lack it.

Related Resources

Stop Guessing. Start Scanning.

Join developers who pass app store review on their first try.

Start Free Scan

Single scan $9 · Pro $29/mo · Team $79/mo