Description
[REQUIRED] Step 1: Describe your environment
- Firebase Component: Auth
[REQUIRED] Step 2: Describe the problem
I successfully authenticate with Sign In With Apple using the iOS SDK and I hide my email address from Firebase by using Apple's private email relay service. I then try to send a password reset from the firebase console (or from the app itself), and I never receive the password reset email.
I am using a custom domain, which I've added as an email source under "Configure Sign in with Apple for Email Communication" on the Apple Developer website. It's SPF verified. I've also tried adding the email itself noreply@mydomain.com. I've also tried adding the firebase email noreply@my-project.firebaseapp.com. However, I still don't receive a password reset email. Is it because Apple IDs don't have "passwords" that can be manually changed by a user, or am I doing something wrong? How can I test that emails work correctly?