Google 드라이브에 로그인 할 때 토큰이 표시됩니다.
내 앱에서 Google 드라이브 ios SDK를 사용하고 있습니다. 로그인하는 동안 다음 코드를 사용합니다.
GTMOAuth2ViewControllerTouch *authViewController = [[GTMOAuth2ViewControllerTouch alloc] initWithScope:kGTLAuthScopeDrive
clientID:kClientId
clientSecret:kClientSecret
keychainItemName:self.keychainID
delegate:self
finishedSelector:@selector(viewController:finishedWithAuth:error:)];
[parentController presentViewController:authViewController animated:YES completion:^(void){
NSLog(@"Presented");
}];
로그인 과정 중에 이상한 화면이 표시되며이 화면에 토큰이 표시됩니다. 왜 이런 일이 일어나는 지 아는 사람이 있습니까? 어떤 식 으로든이 화면을 피할 수 있습니까?
OAuth2 로그인 중에 표시됩니다 ... 그러나 1 초도 안 남습니다. 이 항목이 화면에 남아 있습니까? – andrewbuilder
예, 1 초 미만 동안 만 유지됩니다. 그래도 여전히 좋아 보이지 않습니다. 나는 이것을 제거해야한다. – Advaith
다른 사람들이 내가 할 수있는 것보다 더 잘 대답하는 방법을 알 것이라고 생각하지만 내 생각에 Google 드라이브 SDK를 파헤 치고 일부 Google 코드를 편집하여 'UIViewController'상단에 단색 UIView를 제공해야합니다. 그것은 보인다. – andrewbuilder