При использовании Facebook Unity SDK для Unity3D Android я обнаружил, что мне приходится выбирать свой яд, когда пользователь пытается войти в FB из моей игры.
Установлено приложение ФБ:
FB_PERMISSIONS = "basic_info,publish_actions" // works
FB_PERMISSIONS = "public_profile,user_friends,publish_actions"; // App goes from landscape to portrait, flashes a dialog and changes back to landscape. Login fails.
Приложение FB НЕ установлено (используется диалоговое окно входа в веб-просмотр):
FB_PERMISSIONS = "basic_info,publish_actions" // fails: "Invalid Scope: basic_info. Use public_profile, user_friends instead"
FB_PERMISSIONS = "public_profile,user_friends,publish_actions"; // works
Я использую FB Unity SDK 5.1.0. Я заметил, что такие игры, как Subway Surfers, вызывают веб-просмотр независимо от того, установлено ли приложение FB. Есть идеи?