2011-11-01 2 views
4

현재 iOS 앱에서 작업하고 있으며 apprequests를 사용하여 요청을 보내기위한 대화 상자를 표시합니다. 모든 것이 잘 작동하는 것을 볼 수 있지만 (대화 상자가 완성되었습니다) 사용자가 요청을받지 못했습니다! FB app (public이 아닌)으로 테스트중인 FB app으로 작업하고 있는데, FB app을 설정할 때 빠진 것이 있다면 생각하고 있습니까? 또는 사용하도록 설정해야하는 특정 사용 권한이 있습니까?iOS Facebook api, apprequests가 전송되었지만 수신되지 않습니까?

-(void)appRequestsWithMessage:(NSString)message { 
NSMutableDictionary params = [NSMutableDictionary dictionaryWithObjectsAndKeys: message, @"message", nil]; 
    [facebook dialog:@"apprequests" 
     andParams:params 
    andDelegate:self]; 
} 
+0

이 대답은 나를 위해 그것을 고쳤다 : http://facebook.stackoverflow.com/a/8348164/184561 – jasongregori

답변

0

당신이 당신의 페이스 북 응용 프로그램 관리 페이지에서 테스터로 수신 사용자를 추가 한 다음은

내 코드의 작은 조각이다? 샌드 박스 모드에있는 동안 테스터 (또는 다른 위치)로 추가 된 사용자 만 앱에서보고, 상호 작용하며, 요청을받을 수 있습니다.

앱의 설정 페이지를 확인하십시오.

+0

송수신은 FB 응용 프로그램의 개발자입니다. 아직 운이 없다 : ( –

1

Facebook에 응용 프로그램 요청을 표시하려면 응용 프로그램 설정에서 "Facebook상의 응용 프로그램"을 활성화하고 "캔버스 URL"및 "보안 된 캔버스 URL"을 제공해야합니다.

+0

URl이 캔버스를 설정하는 곳 내 앱 설정 페이지에서 찾을 수 없다 – Nil

+0

앱> 설정> 페이스 북 캔버스> 캔버스 URL – Raptor