objective c - iOS: FBSDKShareDialog Opening App but Not Allowing User to Share Link -


i'm trying integrate new facebook sdk app i'm working on , reason whenever try , share link share screen doesn't come up. kicked facebook app (or web app if there's no facebook app installed), never option share link i'm trying user post.

i've pretty followed example on facebook developer site t, reference, here's code:

- (ibaction)sharetofacebook:(id)sender {     nslog(@"share facebook");     fbsdksharelinkcontent *content = [fbsdksharelinkcontent new];     content.contenturl = [nsurl urlwithstring:@"http://google.com"];     content.contenttitle = @"test post!";     content.contentdescription = @"content description;     fbsdksharedialog *sharedialog = [fbsdksharedialog new];     [sharedialog setmode:fbsdksharedialogmodeautomatic];     [sharedialog setsharecontent:content];     [sharedialog setfromviewcontroller:self];     [sharedialog show]; //    [fbsdksharedialog showfromviewcontroller:self withcontent:content delegate:nil]; } 

as can see above, i've tried using both convenience method facebook uses in documentation, being more verbose, both produce same result (opening facebook app not giving user option share content). @ appreciated!

add code

  1. [sharedialog setdelegate:self]

  2. <fbsdksharingdelegate> class

  3. fbsdksharing code

    #pragma mark - fbsdksharingdelegate - (void)sharer:(id<fbsdksharing>)sharer didcompletewithresults :(nsdictionary *)results {    nslog(@"fb: share results=%@\n",[results debugdescription]); }   - (void)sharer:(id<fbsdksharing>)sharer didfailwitherror:(nserror *)error {    nslog(@"fb: error=%@\n",[error debugdescription]); }  - (void)sharerdidcancel:(id<fbsdksharing>)sharer {    nslog(@"fb: canceled sharer=%@\n",[sharer debugdescription]); } 

set break point in didfailwitherror , can see many interesting underlying errors descriptions.


Popular posts from this blog