Пример PhoneGap.Build com.facebook.sdk ошибка 2

Простой пример сборки через сервис phonegap.build(https://github.com/phonegap-build/FacebookConnect/tree/master/example/Simple) из этого репозитория + мой config.xml (https://gist.github.com/zulman/5070388)

После нажатия на кнопку входа в систему появляется сообщение об ошибке «com.facebook.sdk error 2».

Я проверяю всю информацию об этой ошибке на главной странице github, проверяю записи stackoverflow.

  • Идентификатор моего пакета одинаков на странице разработчика facebook и в конфигурации.
  • Мой режим песочницы отключен на странице разработчика facebook.
  • Идентификаторы моих приложений одинаковы на странице js, config и facebook dev.

Как я могу получить расширенную информацию об ошибке или способ ее исправить, не используя ручную сборку на xcode? Спасибо.


person gamescodedogs    schedule 02.03.2013    source источник
comment
Странно, но после смены ключа iOS на build.phonegap.com и изменения приложения facebook ошибка исчезла.   -  person gamescodedogs    schedule 03.03.2013
comment
можете ли вы объяснить, что вы подразумеваете под изменением ключа iOS? Я не использую сборку phonegap — я собираю кордову локально. Кроме того, изменяя приложение facebook, вы имеете в виду, что создали новое приложение? Спасибо.   -  person Austin    schedule 28.03.2013


Ответы (1)


У меня была точно такая же проблема. Проверьте разрешения, которые вы запрашиваете. По-видимому, с новейшей версией SDK вы не можете запрашивать разрешения на запись и чтение во время одного и того же запроса.

Для меня запрос «offline_access» был проблемой. После его удаления ошибка исчезла. Попробуйте запросить только основные разрешения (например, «email, user_about_me») и посмотрите, что произойдет.

person James    schedule 26.03.2013