Нет видимого @interface для 'GIDSignIn', объявляет селектор 'handleURL: - PullRequest
1 голос
/ 22 января 2020

Я реализовал метод делегирования Google SignIn в цели C. Но я получаю ошибку ниже Error - No visible @interface for 'GIDSignIn'

- (BOOL)application:(UIApplication *)app
            openURL:(NSURL *)url
            options:(NSDictionary<NSString *, id> *)options{

    return [[GIDSignIn sharedInstance] handleURL:url];

}

1 Ответ

0 голосов
/ 22 января 2020

замените это и попробуйте еще раз, ref: Краткое руководство по входу в Google

  [[GIDSignIn sharedInstance] handleURL:url sourceApplication:sourceApplication annotation:annotation];

полный ответ

- (BOOL)application:(UIApplication *)application
    openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {

return [[GIDSignIn sharedInstance] handleURL:url sourceApplication:sourceApplication annotation:annotation];

}
...