我正在使用iOS Google Signin SDK。我這樣做,通過這裏https://developers.google.com/identity/sign-in/ios/sign-iniOS登錄後,Google Signin SDK webview無法關閉
以下教程當我點擊谷歌登入按鈕,出現web視圖,然後當我通過谷歌的登入方式委託
- (void)signIn:(GIDSignIn *)signIn didSignInForUser:(GIDGoogleUser *)user
withError:(NSError *)error;
被稱爲登錄。用戶已登錄。
我也有appDelegate openURL方法調用。但是,webview不會自動關閉,我需要點擊「確定」關閉它。
有人得到那樣的東西嗎?
謝謝!
謝謝! 我不明白你是如何解僱googe視圖控制器的。我不保留一個指向視圖控制器的指針,所以調用 '[self dismissViewControllerAnimated:YES completion:nil];'只會關閉視圖控制器,從我稱之爲函數的地方開始。 –
我終於加入了 ' - (void)signIn:(GIDSignIn *)signIn dismissViewController:(UIViewController *)viewController {viewController dismissViewControllerAnimated:YES completion:nil]; } ' –