Я, кажется, имеющих один и тот же вопрос, как обсуждалось в этом вопросе: Facebook SDK for Unity on Android - Trouble about callback from FB.LoginFacebook Unity SDK на Android - Войти терпит неудачу, когда FB App установлен
На Android при установке регулярное приложение Facebook, вызывает в FB.Login() с помощью Unity SDK предложит пользователю принять разрешения приложения и если приложение будет одобрен обратный вызов отапливают: FBResult.Text
{"is_logged_in":false,"user_id":"","access_token":""}
FBResult.Error
null
Когда приложение Facebook установлен веб-поток используется и работает отлично, я тем не менее попытался это с v4.2.4 и v4.2.2 в SDK Unity.
Любые другие советы по его устранению?
EDIT: Следует также отметить, что я попробовал это на 2-х различных устройств (Galaxy Note 10.1 и Nexus 7)
Заранее спасибо!
Примечание к 2014 году. В некоторых случаях проблема в том, что вы забыли настройки на developers.facebook. Брайан объясняет это здесь с изображениями: http://answers.unity3d.com/questions/543540/facebook-sdk-v424-android-login-not-working.html Смутно это БУДЕТ РАБОТАТЬ (!) На устройствах БЕЗ приложения fb, если вы полностью забыли настройки. Что касается актуальной проблемы, к счастью есть решение, даже если вы используете Unity на Mac и просто: http://answers.unity3d.com/questions/609810/using-facebook-api-with-android-says-login-is-canc.html
Будет ли это возможно для Вас, чтобы отправить нам свой проект таким образом, мы можем попытаться отлаживать его? Используйте [email protected], если вы хотите отправить нам ссылку для загрузки (или просто прикрепите ее). Спасибо за подробный отчет! – aaron
Извините, но это уже исправлено, но stackoverflow не хотел, чтобы я уже отвечал на свой вопрос. Возможно, был бы более интуитивный способ вернуть эту ошибку в Unity SDK? :) – Brizee
@BrianBeacom Привет, я столкнулся с той же проблемой с плагином. Даже ввел hashkey, который входит в журнал в консоль разработчика. НО Я очень неуверен в том, как это сделать. Некоторые темы, предложенные --- -> Приложение FB должно быть обновлено до последнего. -> Хэш-код, сгенерированный в logcat, должен быть введен в консоль dev. -> Нам нужно создать хранилище ключей (наше собственное) и поместить сгенерированный hashkey в приборную панель. Я сделал все шаги, и все же я встал в ту же проблему. Возможно, вы можете направить меня на это. –