iOS 6 용 Facebook SDK는 게시 권한을 요청하기 전에 읽기 권한을 요구하고 상황에 따라 게시 권한을 요청할 것을 강력히 제안합니다. 그러나 나는 로그인을 위해 FB 로그인을 사용하지 않거나 읽기 권한과 관련이 없기 때문에 사람들이 앱에 행동을 게시 할 수있게하고 싶습니다.읽기 권한으로 직접 게시 권한 요청 - iOS 용 Facebook SDK
단순히 읽기 권한을 요청한 다음 기본 사용 권한 대화 상자에서 게시 권한을 즉시 요청하고 싶습니다. 내가 찾은 유일한 방법은 FBLoginView (앱과 함께 제공되는 로그인보기)를 수정하는 것입니다.하지만 사용자가 로그인하면 FB에 게시하는 자체 버튼을 만들고 싶습니다. .
이 호출 내가 지금 중 하나는 "openActiveSessionwithPublishPermissions"를 부르는 바로 그 기능을 수정하거나 어떻게 대리인
- (BOOL)openSessionWithAllowLoginUI:(BOOL)allowLoginUI {
NSArray *permissions = [[NSArray alloc] initWithObjects:
@"email",
@"user_likes",
nil];
return [FBSession openActiveSessionWithReadPermissions:permissions
allowLoginUI:allowLoginUI
completionHandler:^(FBSession *session,
FBSessionState state,
NSError *error) {
[self sessionStateChanged:session
state:state
error:error];
}];
}
이 호출
[appDelegate openSessionWithAllowLoginUI:YES];
이 IT 읽기 권한이 승인 된 후 함수?
은 [link page] (http://developers.facebook.com/docs/reference/api/user/)를 참조하여 Facebook에서의 작업에 대한 권한 목록을 얻으십시오. 당신은 당신의 대답, 행운을 얻을 것입니다 –