Facebook SDK 및 Parse을 사용하고 있습니다.iOS : 부정확하거나 반복적 인 Facebook 요청 메시지
사용자 이메일, 이벤트 및 친구 이벤트에 대한 추가 요청을 제출할 예정입니다.
나는이 정보를 성공적으로 받았지만, 권한을 요청할 때 iOS의 페이스 북 시스템에 로그인 한 사용자는이 팝업을받습니다. 그들은 이미 (설정 응용 프로그램을 통해) 페이스 북에 로그인하고 단순히 요청을 승인하는 메시지를 받고 있는지
공지 사항.
보시다시피 기본 프로필 및 친구 목록에 대한 정보를 반복합니다 (FB 로그인은 기본적으로 이것을 제공합니다). 이메일은 언급하지 않습니다. 애플이나 FB가 이러한 종류의 실수를 저질렀다는 의심을 품기 때문에 나는 그것이 나와 관련이 있다고 가정한다. 다음은 FB 및 구문 분석을 사용하여 액세스를 요청하는 방법입니다.
// The permissions requested from the user
NSArray *permissionsArray = @[ @"email, user_events, friends_events"];
// Login PFUser using Facebook
[PFFacebookUtils logInWithPermissions:permissionsArray block:^(PFUser *user, NSError *error) {
[activityIndicator stopAnimating]; // Hide loading indicator
if (!user) {
if (!error) {
NSLog(@"Uh oh. The user cancelled the Facebook login.");
} else {
NSLog(@"Uh oh. An error occurred: %@", error);
}
} else if (user.isNew) {
NSLog(@"User with facebook signed up and logged in!");
[self.delegate ViewWasDismissed];
[self.presentingViewController dismissViewControllerAnimated:YES completion:nil];
} else {
NSLog(@"User with facebook logged in!");
[self.delegate ViewWasDismissed];
[self.presentingViewController dismissViewControllerAnimated:YES completion:nil];
}
}];
이 요청은 다시 발생합니다. 그러므로 내가 잘못하고있는 것을 상상할 수는 없지만 그 메시지는 이상합니다. 어떤 아이디어?
편집 : iOS Facebook 시스템에서 내 계정을 삭제하고 앱을 통해 직접 요청했습니다. 나는이 메시지를 가지고이 시간 :
공지 사항 여기에, 사용자는 단순히 FB 앱을 통해 페이스 북에 로그인하고 권한에 동의이 (올바른) 메시지를 가져옵니다.
애플의 페이스 북 시스템에서이 버그가 있습니까?
인 - 정렬 무슨 일이야 ...? 당신의 문제는 다시 권한 창을 다시 n 얻는 것입니다 ...? –
은 사용 권한 창의 실제 텍스트를 살펴 봅니다. "기본 프로필 정보 및 친구 목록"을 두 번 언급합니다. 나는 그런 일이 일어나지 않을 것으로 가정하고있다. – USS1994
질문이 명확하지 않습니다. 이미 페이스 북에 로그인 할 때 잘못된 경고 메시지가 표시된다고 말씀하시는 겁니까? 그리고 앱에서 로그인하면 올바른 메시지가 표시됩니까? – Divyu