1

私の iOS 用アプリケーションでは、正常に動作する Google+ サインインを使用しています。ただし、ネイティブの Google+ アプリがデバイスにインストールされている場合は失敗します。

Google+ アプリケーションがデバイスにインストールされていない場合、ログインは Web 経由で行われ、正常に機能します。インストールされている場合、このインストールされたネイティブ アプリを介してサインインが行われます。

認証に GPPSignIn API を使用しています。実装のために参照した Google ドキュメントはhttps://developers.google.com/+/mobile/ios/sign-inです

私が得ているエラーは次のとおりです-「サインインエラードメイン= com.google.GooglePlusPlatformコード=-1」「操作を完了できませんでした。(com.google.HTTPStatus エラー 400)""

 -(IBAction)handleTapOnGooglePlus:(id)sender {
 if ([[GPPSignIn sharedInstance] authentication]) { 
       [self showProgressHUDWithText:@"Signing Out"];
       [self signOut];
     } else {
       [[GPPSignIn sharedInstance] authenticate];
       [GPPSignIn sharedInstance].attemptSSO = YES;
     }
 }

前もって感謝します

シャシャンク

4

1 に答える 1