2013-06-13 1 views
4

Я использую facebook SDK 3.0.1 для Android. Я вижу на разработчиков Facebook -> Insights -> Разработчик -> Активность & Ошибки некоторых erros. У меня есть ошибка, которая случается с 42% моих пользователей: auth.androidauthorizeapp (код ошибки 408: прокси-приложение еще не установлено). Многие из моих пользователей не могут войти в facebook. Я считаю, что они не справляются с этим исключением. Я немного прочитал об этой проблеме и обнаружил, что могут возникнуть проблемы с разрешением при входе в систему. Я использую кнопку входа facebook и я поставил на эту кнопку разрешения:Facebook - Android авторизует ошибку приложения

LoginButton authButton = (LoginButton) view.findViewById(R.id.facebook_login); 
     authButton.setReadPermissions(Arrays.asList(FacebookConfig.getInstance().getPermissions())); 

    @Override 
    public String[] getPermissions() { 
    return new String[] { 
     "user_about_me", 
    // "offline_access", 
     "friends_about_me", 
     "user_photos", 
     "friends_photos", 
     "user_videos", 
     "friends_videos", 
     "read_stream", 
     "friends_status", 
     "user_photo_video_tags", 
     "friends_photo_video_tags", 
     "user_birthday", 
     "friends_birthday", 
    }; 
    } 

Что это может быть? и как я могу решить эту проблему? Спасибо

+0

У меня такая же ошибка. Я вижу, что частота ошибок этой ошибки в моем приложении составляет 44%. Это действительно довольно высоко. – XWang

ответ

1

У меня была такая же проблема с входом в facebook. Я не использовал кнопку входа в facebook, но использовал сеанс. я просто удалил, если условие! session.closed и его просто начал работать.

Мой код:

if (session == null) { 
     session = new Session.Builder(getBaseContext()).setApplicationId(appId).build(); 
     Session.setActiveSession(session); 
    }