Send feedback
GoogleSignIn Framework Reference
Stay organized with collections
Save and categorize content based on your preferences.
GIDSignInErrorCode
enum GIDSignInErrorCode : NSInteger {}
A list of potential error codes returned from the Google Sign-In SDK.
Indicates an unknown error has occurred.
Declaration
Objective-C
kGIDSignInErrorCodeUnknown = -1
Indicates a problem reading or writing to the application keychain.
Declaration
Objective-C
kGIDSignInErrorCodeKeychain = -2
Indicates there are no valid auth tokens in the keychain. This error code will be returned by
restorePreviousSignIn
if the user has not signed in before or if they have since signed out.
Declaration
Swift
case hasNoAuthInKeychain = -4
Objective-C
kGIDSignInErrorCodeHasNoAuthInKeychain = -4
Indicates the user canceled the sign in request.
Declaration
Objective-C
kGIDSignInErrorCodeCanceled = -5
Indicates an Enterprise Mobility Management related error has occurred.
Declaration
Objective-C
kGIDSignInErrorCodeEMM = -6
Indicates the requested scopes have already been granted to the currentUser
.
Declaration
Swift
case scopesAlreadyGranted = -8
Objective-C
kGIDSignInErrorCodeScopesAlreadyGranted = -8
Indicates there is an operation on a previous user.
Declaration
Swift
case mismatchWithCurrentUser = -9
Objective-C
kGIDSignInErrorCodeMismatchWithCurrentUser = -9
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2022-12-13 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Missing the information I need"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Too complicated / too many steps"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Out of date"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Samples / code issue"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
Need to tell us more?
{"lastModified": "Last updated 2022-12-13 UTC."}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2022-12-13 UTC."],[],[]]