Intereting Posts
Как сделать элементы списка ListView доступными? Использование настраиваемого диапазона поиска в android BlueCove, ноутбук и планшет Android с Bluetooth Откройте мою программу для Android после обновления Android.support.v4.app.FragmentPagerAdapter не может быть применен к android.app.FragmentManager Изменить размер заголовка alertdialog в android? Какая разница в обновлении Android App Widget между двумя подходами? После обновления до Android 6.0 сбой базы данных SQLite Как протестировать мультитач в Android-эмуляторе Использование пользовательского поведения для создания нескольких «опорных точек» / позиций для CollapsingToolbar Как я могу сделать ширину счетчика равной самой большой доступной ширине элемента Внешнее хранилище Android Access КлассCastException: android.widget.Button Java.lang.ClassNotFoundException в загрузчике dalvik.system.PathClassLoader при запуске приложения Закусочная и другие анимации перестали работать на некоторых устройствах Android

«Cookies не включали ошибку» на некоторых устройствах

Я работаю над приложением, которое использует Facebook в качестве альтернативного метода входа в стандартный поток создания учетной записи приложения. На некоторых устройствах аутентификация веб-диалогового окна для Facebook создает ошибку «Cookies в вашем браузере не включены. Пожалуйста, настройте это в своих настройках безопасности» .

Пока я видел это только на небольшом Amazon Kindle Fire и Galaxy Tab 10.1. Я подтвердил, что файлы cookie включены на обоих устройствах, и устройства могут войти в Facebook, используя свои веб-браузеры. Переустановка моего приложения на устройствах не имела никакого эффекта, и никаких ошибок или предупреждений не было в logcat при запуске веб-диалога. Я использую последний Android SDK 3.0 для Android.

Любые идеи по этому вопросу будут оценены по достоинству.

EDIT: Я также должен добавить, что я не уверен, есть ли проблема с файлами cookie. Если я введу фиктивный пароль, диалог FB попытается войти в систему и завершится с сообщением об ошибке пароля. Если я затем попытаюсь снова войти в систему, используя реальный пароль, диалог пройдет, и все будет проходить гладко. Сессия FB также создается правильно. Ошибка Cookie появляется только в том случае, если я сначала попробую «реальный» логин, в отличие от отказа от первого входа и последующего входа в систему во второй раз.

Я столкнулся с той же проблемой и тем, что я сделал для решения этой проблемы

  1. Запустите Browser моего устройства по умолчанию
  2. Перейдите в меню опций,
  3. Выберите more settings
  4. Прокрутите страницу вниз до тех пор, пока не найдете параметр Accept cookies . Коробка рядом с ней не должна быть проверена. При выборе в поле появится зеленая галочка и включите файлы cookie для веб-браузера. Если вы хотите отключить куки-файлы, просто установите флажок (тест в обоих случаях, когда файлы cookie включены и отключены).

Надеюсь, это решит вашу проблему.