5
votes

I found the question and answer in many times but no one from that help me :( . Anyone can you please help me?

<key>CFBundleURLTypes</key>
<array>
    <dict>
        <key>CFBundleTypeRole</key>
        <string>Editor</string>
        <key>CFBundleURLSchemes</key>
        <array>
            <string>http://com.googleusercontent.apps.241222885422-bquei744e1i8q3h0r82k7fm31fbuej7m</string>
        </array>
    </dict>
    <dict>
        <key>CFBundleTypeRole</key>
        <string>Editor</string>
        <key>CFBundleURLSchemes</key>
        <array>
            <string>sixsquarepc08.GoogleIntegration</string>
        </array>
    </dict>
</array>

This is my info.plist.

These are some questions that I referred,

3

3 Answers

7
votes

Sorry to all, That was my mistake...There is an unwanted space I put there while declaring googleClienId in AppDelegate(GIDSignIn.sharedInstance().clientID = "241222885422-bquei744e1i8q3h0r82k7fm31fbuej7m.apps.googleusercontent.com ").The space after ".com" was my problem.It should be ( GIDSignIn.sharedInstance().clientID = "241222885422-bquei744e1i8q3h0r82k7fm31fbuej7m.apps.googleusercontent.com")like this. Please be sure that you entering the clientId in proper way.

6
votes

You can add your "URL scheme" in "URL types"

enter image description here

2
votes

Just solved it, in the appDelegate you should add the right url scheme starting with the address and then the numbers ,and not the other way around.

Try this one,

AppDelegate(GIDSignIn.sharedInstance().clientID = "apps.googleusercontent.com.241222885422-bquei744e1i8q3h0r82k7fm31fbuej7m")