REJECTIONLikelyGuideline 4.8iOSDesign
Sign in with Apple Required
Apps that use third-party login services (Google, Facebook, Twitter, etc.) must also offer Sign in with Apple as an equivalent option.
Quick Fix
Add Sign in with Apple using expo-apple-authentication (Expo) or @invertase/react-native-apple-authentication (React Native). Ensure it is offered as an equivalent option alongside other login methods.
What Gets Detected
Detection Type:CODE PATTERN
Triggers (any of these):
GoogleSigninLoginManagersignInWithGooglesignInWithFacebooksignInWithTwitterGIDSignInFBSDKLoginButtonASWebAuthenticationSession@react-native-google-signinreact-native-fbsdkRequired if triggered (any of these fixes it):
AppleAuthenticationsignInWithAppleASAuthorizationAppleIDProviderAppleAuthProviderexpo-apple-authentication@invertase/react-native-apple-authentication