Guideline 4.8

Guideline 4.8 - Design: Sign in with Apple Not Given Equivalent Prominence

Low RiskEasyTypical Fix: 1-2 hours0 Reports
Also known as:Sign in with Apple button is smaller than other login optionsSign in with Apple positioned below other third-party login buttonsApple login option not given equivalent visual prominenceSign in with Apple displayed as text link instead of buttonLogin screen prioritizes other providers over Sign in with Apple

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

01

**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.


02

**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.


03

**Use the official button** — Use `ASAuthorizationAppleIDButton` (UIKit) or `SignInWithAppleButton` (SwiftUI). Don't create a custom button — Apple's official components ensure correct styling.


04

**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.


05

**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

  • Always use Apple's official Sign in with Apple button components
  • Design login screens with Sign in with Apple first, then add other providers at the same size
  • Test on multiple device sizes to ensure the Apple button remains prominent
  • Review Apple's HIG for Sign in with Apple before building login UI
  • Example Rejection Email

    From:Apple App Review Team
    Subject:Guideline 4.8 - Design: Sign in with Apple Not Given Equ
    Guideline 4.8 - Design - Sign in with Apple Your app offers Sign in with Apple but does not give it equivalent prominence compared to other third-party login options. Specifically, the Sign in with Apple button is smaller in size and positioned below other login options, making it less prominent. Sign in with Apple must be offered as an equivalent option — it should be the same size, equal prominence, and positioned comparably to other login methods on the same screen. Next Steps: Please revise your login screen to ensure Sign in with Apple is given equal or greater prominence compared to all other third-party login options. Follow Apple's Human Interface Guidelines for Sign in with Apple button placement and styling.

    Before & After

    Before — Rejected

    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

    After — Approved

    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

    View all Guideline 4 rejections