2016-10-07 4 views
0

В моем приложении для обработки изображений я пытаюсь использовать набор выражений для профиля Facebook. После вызова методаiOS FBSDK FBSDKProfileExpressionSharer завершается неудачно на последнем шаге

[FBSDKProfileExpressionSharer uploadProfileVideoFromData:data metadata:nil]; 

мое приложение открывает Facebook, где можно обрезать длину видео, выберите кадр для статического изображения. Все выглядит хорошо, за исключением последнего шага, когда я нажимаю кнопку «Использовать». Приложение Facebook начинает загрузку видео, а затем показывает предупреждение «Ошибка загрузки видео».

Error alert screenshot

Это может произойти потому, что приложение должно пройти Facebook утвердить процесс. Но он ведет себя так же, когда я попробовал его в тестовой версии моего приложения с помощью Facebook-тестировщика.

Любые идеи, почему это происходит?

ответ

1

Вы отсутствуют «Профиль Expression Kit» утвержденный элемент для приложения разработчик facebook

  1. Открыть https://developers.facebook.com/apps/%YOU_FB_APP_ID%/review-status/
  2. Нажмите кнопку «Начать Подчинение» кнопку
  3. Выбор профиля Kit Expression и добавить товар в вашем представлении ,
  4. Заполните примечание для обзора

https://developers.facebook.com/docs/messenger/review пример обзор для мессенджера

+0

Вы правы. Это начинает хорошо работать после прохождения обзора. По моему мнению, это странное поведение. Я ожидал, что он должен хорошо работать с идентификатором тестового приложения и тестировать пользователя Facebook. – SiONYX