Facebook App Invite выпуск с xcode 8

Я работаю над приложением в iOS. Я интегрировал Facebook App Invite, все работает хорошо на Xcode 7.3.1, после обновления моего приложения до Xcode 8.1, Facebook App Invite не работает и получает эту ошибку:

app invite error: ошибка домена=com.фейсбук.пакет SDK.core Code=9 «(null)»

Я использовал этот код для реализации Facebook App Invite, если пользователь уже войти с facebook

  • (void)fb_fetch_after_login{
    FBSDKAppInviteContent * content =[[FBSDKAppInviteContent alloc] init];
    содержание.appLinkURL = [NSURL URLWithString:@ » MYAPPLINKURL»];
    // представляет диалоговое окно. Предполагает самостоятельную реализацию протокола FBSDKAppInviteDialogDelegate
    [FBSDKAppInviteDialog showFromViewController:self withContent:content
    делегат: self];
    }

После выполнения этого кода он выдает ошибку и вызывает этот метод делегата

  • (void)appInviteDialog: (FBSDKAppInviteDialog *)appInviteDialog didFailWithError: (NSError *)ошибка{
    [hud hide:да];
    NSLog (@»app invite error:%@», error);
    NSString * сообщение = Ошибка.userInfo[FBSDKErrorLocalizedDescriptionKey]?:
    @»Возникла проблема с отправкой приглашения, пожалуйста повторите попытку позже.»;
    NSString * title = error.userInfo[FBSDKErrorLocalizedTitleKey]?: @»Ой!»;

    [[[UIAlertView alloc] initwittitle: заголовок сообщение: делегат сообщения:nil cancelButtonTitle:@ » OK » otherButtonTitles: nil] показать];
    }

Я пробовал некоторые решения, но не работал для меня.У кого-либо есть эта проблема раньше на Xcode 8.1. Любое предложение или помощь приветствуются. Спасибо заранее…

1 ответ