Hey Everyone,
Apple required us to implement Sign in with Apple since we already offer other third-party login options. After adding this feature, however, our app was rejected again, with the following message:
During our review, we found that your app’s Sign in with Apple gives an error. While we cannot provide technical assistance with the reported issues, we have put together the following resources, which discuss common issues seen in apps during review.
To start, please see Testing a Release Build, which gives an overview of how to test your app to minimize the chances of issues occurring during review.
You may also want to review Designing for Real-World Networks, as all apps are reviewed on-device and in an environment that replicates real-world use of your app.
If the app has been geo-restricted so that it is only accessible in certain locations or when connected to specific IP addresses, reply to this message with additional information about the geo-restrictions currently in place. Include this information in the Review Notes section of App Store Connect for future submissions. Note that all apps submitted for review, including those with geographical or IP restrictions, must provide full access to the app’s features and functionality to allow for a complete review.
In our app, there is one specific scenario that might be relevant to this issue: If a user’s Apple account doesn’t have an associated email address and only has a mobile number, we display a meaningful prompt requesting the user to add an email to their Apple account. Capturing an email address is a mandatory requirement for our business, as it is used for all communications and to uniquely identify each user.
Unfortunately, based on the rejection message, it is unclear what the specific issue is with the Sign in with Apple feature. We want to avoid resubmitting the app through trial and error without understanding the exact cause. Could you please provide more clarity or specific details regarding the error encountered? This would help us address the issue accurately and expedite the review process.
Thank you for your time and assistance.