Android Air GoViral ANE showFacebookShareDialog режим выбрасывания Ошибка переопределения

Я пытаюсь реализовать совместное использование Facebook с помощью GoViral ANE от Milkman.

На устройстве приложение настраивает GoViral, пользователь входит в систему через Facebook, предоставляются разрешения (включая разрешение «publish_actions»).

Вызов goViral выглядит следующим образом:

goViral.showFacebookShareDialog("My name", "My caption", "My description", "<app url on the play store>");

Однако я вижу эту ошибку времени выполнения при запуске кода обмена:

I/<app id>(25773): ArgumentError: modeOverride parameter must be a valid member of GVFacebookDialogMode.
I/<app id>(25773):  at com.milkmangames.nativeextensions::GoViral$/assertArgs()[D:\data\svn.milkmangames\trunk\ane\goviral5\swclibrary\src\as3\com\milkmangames\nativeextensions\GoViral.as:1734]
I/<app id>(25773):  at com.milkmangames.nativeextensions::GoViral/showFacebookShareDialog()[D:\data\svn.milkmangames\trunk\ane\goviral5\swclibrary\src\as3\com\milkmangames\nativeextensions\GoViral.as:727]

Я в тупике.

Настраивать:

  • ВОЗДУХ 23.0
  • Андроид 4.4.2
  • GoViral 5.6.0 (последняя версия на декабрь 2017 г.)
  • API Facebook 2.5

person Darriuk    schedule 20.12.2017    source источник


Ответы (1)


Это подсказывает мне, что некоторые библиотеки устарели. Попробуйте использовать последние версии ANE и AIR SDK, если это возможно.

GoViral 5.6.0 AIR SDK 27 (или 28 на labs.adobe.com)

person crooksy88    schedule 21.12.2017
comment
Спасибо @crooksy88. Я использую последнюю версию ANE, но все еще вижу ту же ошибку после обновления Air SDK до 27.0. - person Darriuk; 02.01.2018