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.
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.
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
Fix third-party login rejection on Apple App Store. Sign in with Apple requirements, implementation guide, and common mistakes.
iOS App Review Guidelines CheckerCheck your iOS app against Apple's App Store Review Guidelines. Automated scanning covers all 5 guideline sections with specific fix recommendations.
Apple App Store Guidelines ComplianceEnsure compliance with Apple App Store guidelines. AI-powered checking against all guideline sections including privacy, payments, and design.
Stop Guessing. Start Scanning.
Join developers who pass app store review on their first try.
Start Free ScanSingle scan $9 · Pro $29/mo · Team $79/mo