Why a mistake? - Post photo from FacebookSDK iOS ShareDialog

I am posting photo to Facebook, why error?

-facebook iOS SDK ver 3.19
-facebook App ver 17.0
-iOS ver -iOS7.1.2 -iOS8.0

BOOL canPresent = [FBDialogs canPresentShareDialogWithPhotos];

FBPhotoParams *params = [[FBPhotoParams alloc] init];
params.photos = @[targetImage];

BOOL isSuccessful = NO;
if (canPresent) {
    FBAppCall *appCall = [FBDialogs presentShareDialogWithPhotoParams:params
                                                          clientState:nil
                                                              handler:^(FBAppCall *call, NSDictionary *results, NSError *error) {

                                                                  if (error) {
                                                                      NSLog(@"Error: %@", error.description);
                                                                  } else {
                                                                      NSLog(@"Success!");
                                                                  }
                                                              }];
    isSuccessful = (appCall  != nil);

      

Photos on Facebook can be published. However, an error is always returned.

Error: Error Domain=com.facebook.Facebook.platform Code=103 "The operation couldnโ€™t be completed. (com.facebook.Facebook.platform error 103.)" UserInfo=0x1782e3a00 {error_reason=(
    {
    result = 1;
}
), error_description=An unknown error occurred., app_id=434867889904974, error_code=103}

      

Why return an error?
This error ignoring OK?

+3


source to share





All Articles