내 응용 프로그램에 facebook ios sdk를 통합했습니다. 처음이 작업을 수행했을 때 ViewController 클래스에만 연결되었습니다. 그래서 그것은 데모와 똑같이 작동했습니다. 그것은 또한 일했다. 모든 걸 등등 게시 할 수있었습니다. 내 응용 프로그램 대리인이 올바른 URL을 물건 등을 연결합니다.Facebook iOS 문제 콜백 등
문제는 내가 다른 메인 화면을 가지고 내 애플 리케이션을 변경하고 마지막 화면은 페이스 북 연결 정보 . 그래서 지금 내 응용 프로그램 위임이 기능이 있습니다
-(BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url
{
SocialView *socialView = [[SocialView alloc] init];
return [[socialView facebook] handleOpenURL:url];
}
를이 때문에 로그인에서 돌아와 didLogin라는 결코 극복 할 때 내 facebook
변수가 항상 null
입니다 변경할 수 있습니다. 나는 이것이 다시 생성 될 때마다 그리고 facebook var이 다시 삽입되기 때문에 이것이라고 가정하고 있습니다.
이 해결책은 무엇입니까? 일체의 도움을 주셔서 감사합니다 ...
-d
편집 : 그것의 주목할 가치가 난 단지 하나 개의보기가 있다면 :
-(BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url
{
return [[viewController facebook] handleOpenURL:url];
}
잘 작동 ..