FB Feedshare не работает с Unity 2018.4, когда выбран .net 4 - PullRequest
0 голосов
/ 02 октября 2019

У меня есть приложение Unity, которое я перенес с 2017.4.32 на 2018.4.9. Мое приложение имеет две функции совместного использования, одна использует FB.ShareLink (), а другая FB.FeedShare ()

После преобразования с 2017 года на 2018 обе функции обмена работали. Я обновляю «Версию сценариев» из .Net 3.5 (устарело) в .Net 4.x.

FB.ShareLink () работает как и раньше, но FB.FeedShare показывает интерфейс ошибки Facebook с сообщением "Invalid access_token ".

FB SDK установлен с Gradle:

implementation 'com.facebook.android:facebook-core:[5,6)' 
implementation 'com.facebook.android:facebook-login:[5,6)' 
implementation 'com.facebook.android:facebook-share:[5,6)'

Я могу переключиться обратно на .Net 3.5, и все снова работает, но пытается перейти на .Net 4, чтобы исправитьдругие проблемы

Я пытался: - переустановить FB Unity SDK (facebook-unity-sdk-7.17.2) - обновить Unity с 2018.4.9 до 2018.4.10 - войти и выйти из FB

Единственное связанное сообщение в журналах, которые я вижу:

10-01 21:58:10.992  7453  7521 V com.facebook.unity.FB: FeedShare({"link":"http://play.google.com/store/apps/details?id=com.myapp","linkName":"New High Score","linkCaption":"My Game","linkDescription":"Can you beat my score...","picture":"http://img.asdfasdf.com/asdfasdf.png","callback_id":"3"})

FB invalid access_token

1 Ответ

0 голосов
/ 03 октября 2019

хорошо, вот исправление, которое работало для моей учетной записи. Мне пришлось зайти в Facebook, нажать «Настройки», затем «Приложения и сайты». Выберите мое приложение с проблемой и нажмите «Удалить». Как только я снова запускаю приложение, оно заставляет меня войти в систему, но затем проблема исчезает, и FeedShare () снова работает, как и ожидалось.

К сожалению, в коде нет способа исправить это на устройствах других людей. Или, возможно, это произошло только на моем устройстве?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...