2016-10-26 2 views
4

FBSDKShareLinkContent을 사용하여 Facebook에 대한 링크를 공유하는 대화 상자를 표시합니다. 아무리 내가 사용하는 링크 (심지어는 https://google.com/) 게시/링크가 페이스 북의 애플 리케이션에서 도청되면 내 애플 리케이션이 시작됩니다.FBSDKShareLinkContent 앱에 딥 링크하지 않고

그러나 웹 브라우저 나 FB 브라우저에서 링크를로드하려면 (내 앱을 실행하거나 앱 스토어로 이동하지 않아야합니다). 이것을 달성하기 위해 어쨌든 있습니까? FBSDKShareDialogModeFeedWebFBSDKShareDialogModeAutomatic을 모두 시도했습니다.

FBSDKShareLinkContent *content = [[FBSDKShareLinkContent alloc] init]; 
content.contentURL = [NSURL URLWithString:@"https://google.com/"]; 

FBSDKShareDialog* dialog = [[FBSDKShareDialog alloc] init]; 
dialog.mode = FBSDKShareDialogModeFeedWeb; 
dialog.shareContent = content; 
dialog.fromViewController = self; 
[dialog show]; 
+0

당신이 당신이 그와 같은 응용 프로그램의 속성 링크 또는 무언가를 도청하는 아니에요 단지 확인 여기에

내 현재 코드인가? – CBroe

+0

네, 확신합니다. w –

+0

아직 문제가 해결 되었습니까? – KrishnaCA

답변

1

이 코드에 이것을 추가 :

FBSDKShareLinkContent *content1 = [[FBSDKShareLinkContent alloc] init]; 
content1.contentURL = [NSURL URLWithString:@"http://en.wikipedia.org/wiki/Facebook"]; 
[email protected]"Share"; 
[FBSDKShareDialog showFromViewController:self withContent:content1 delegate:nil];