You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When connecting to a server running on Firebase Emulator from an app using the SDK, the following error occurs during phone number authentication attempt.
This happens when calling PhoneAuthProvider.provider().verifyPhoneNumber(...).
Error Domain=FIRAuthErrorDomain Code=17999 "An internal error has occurred, print and inspect the error details for more information." UserInfo={FIRAuthErrorUserInfoNameKey=ERROR_INTERNAL_ERROR, NSLocalizedDescription=An internal error has occurred, print and inspect the error details for more information., NSUnderlyingError=0x600000d724f0 {Error Domain=FIRAuthInternalErrorDomain Code=3 "(null)" UserInfo={FIRAuthErrorUserInfoDeserializedResponseKey={
code = 501;
errors = (
{
message = "identitytoolkit.getRecaptchaConfig is not implemented in the Auth Emulator.";
reason = unimplemented;
}
);
message = "identitytoolkit.getRecaptchaConfig is not implemented in the Auth Emulator.";
status = "NOT_IMPLEMENTED";
}, NSUnderlyingError=0x600000e650e0 {Error Domain=com.google.HTTPStatus Code=501 "(null)" UserInfo={data={length = 334, bytes = 0x7b0a2020 22657272 6f72223a 207b0a20 ... 44220a20 207d0a7d }, data_content_type=application/json; charset=utf-8}}}}}
hi 👋 ,FlutterFire maintainer here. We have two e2e tests that are now failing after bumping the firebase-ios-sdk to 11.6.0. See PR: firebase/flutterfire#16858
Both underlying exceptions have this message:
"identitytoolkit.getRecaptchaConfig is not implemented in the Auth Emulator."
Description
When connecting to a server running on Firebase Emulator from an app using the SDK, the following error occurs during phone number authentication attempt.
This happens when calling PhoneAuthProvider.provider().verifyPhoneNumber(...).
Following the documentation, I set
isAppVerificationDisabledForTesting
totrue
to skip reCAPTCHA, but the situation remained unchanged.https://firebase.google.com/docs/auth/ios/phone-auth#integration-testing
Reproducing the issue
PhoneAuthProvider.provider().verifyPhoneNumber(...)
Not present in SDK versions before 11.6
Firebase SDK Version
11.6
Xcode Version
16.0
Installation Method
Swift Package Manager
Firebase Product(s)
Authentication
Targeted Platforms
iOS
Relevant Log Output
No response
If using Swift Package Manager, the project's Package.resolved
Expand
Package.resolved
snippetIf using CocoaPods, the project's Podfile.lock
Expand
Podfile.lock
snippetReplace this line with the contents of your Podfile.lock!
The text was updated successfully, but these errors were encountered: