Guideline 4.8
Guideline 4.8 - Design: Sign in with Apple Not Given Equivalent Prominence
Our Take
Apple is rejecting your app because while Sign in with Apple is implemented, it is not given equivalent visual prominence to the other third-party login options. This is a different rejection from the missing Sign in with Apple rejection (which is about not having it at all) — this variant means you have it, but it's buried, smaller, or less prominent than Google, Facebook, or other login buttons. Apple's guideline requires that Sign in with Apple be offered 'as an equivalent option' — which means same size, same visual weight, same screen position (or higher). If your Google and Facebook buttons are large, colorful, and at the top of the screen while the Apple button is a small text link at the bottom, that's not equivalent. This rejection often comes as a surprise because the developer followed Apple's technical implementation correctly but didn't match the visual treatment. Apple's Human Interface Guidelines specify exact button styles, minimum sizes, and placement rules for Sign in with Apple. The fastest compliant path is to use Apple's official `ASAuthorizationAppleIDButton` (or the SwiftUI `SignInWithAppleButton`), set it to the same height and width as your other login buttons, and place it at the top of the login options list or at least at the same visual level.
Resolution Guide
**Match button sizes** — The Sign in with Apple button must be the same height and width as your largest third-party login button. If your Google button is 50pt tall and full-width, the Apple button must be too.
**Position at top or equal level** — Place Sign in with Apple at the top of the login options, or at least at the same vertical position as other options. Don't put it last or in a 'more options' section.
**Use the official button** — Use `ASAuthorizationAppleIDButton` (UIKit) or `SignInWithAppleButton` (SwiftUI). Don't create a custom button — Apple's official components ensure correct styling.
**Match button style** — If your other buttons are filled/solid, use Apple's `.black` or `.white` button style (not `.outline`). The visual weight should match.
**Check all login entry points** — If you have multiple screens where users can sign in (onboarding, settings, paywall), ensure equivalent prominence on every screen.
Prevention
Example Rejection Email
Before & After
Login screen has large 50pt Google and Facebook buttons at the top, with a small 30pt 'Sign in with Apple' text link at the bottom of the screen below a divider
Login screen has three equal-sized 50pt buttons stacked vertically: Sign in with Apple (top, using official ASAuthorizationAppleIDButton), Continue with Google, Continue with Facebook
What changed: Sign in with Apple must be the same size, same visual weight, and positioned at or above the level of other login options.
Community Solutions · 0
Sign in to share your solution.
More Guideline 4 (Design) rejections
- Guideline 4.0 - Design: App Does Not Include iOS Features
- Guideline 4.0 - Design: App Looks Like a Website
- Guideline 4.0 - Design: Apple Pay Button Not Following Guidelines
- Guideline 4.0 - Design: Blurry Icons or Low-Resolution Assets
- Guideline 4.0 - Design: Broken Layout on iPad
- Guideline 4.0 - Design: Content Clipped by Notch or Safe Area