Android facebook权限对话框未请求所有权限

Android facebook权限对话框未请求所有权限,android,facebook,facebook-graph-api,facebook-login,facebook-permissions,Android,Facebook,Facebook Graph Api,Facebook Login,Facebook Permissions,我面临着有线问题。 我正在应用程序中使用facebook登录。我正在使用 facebook的原生登录按钮。使用facebook应用程序时,一切都很顺利。安装在device中。它正在请求所有权限 现在当facebook应用程序。未安装在设备中,则未请求所有权限 我正在使用请求权限 authButton.setReadPermissions(Arrays.asList("email", "public_profile", "user_location", "user_birthday", "user

我面临着有线问题。 我正在应用程序中使用facebook登录。我正在使用 facebook的原生登录按钮。使用facebook应用程序时,一切都很顺利。安装在device中。它正在请求所有权限

现在当facebook应用程序。未安装在设备中,则未请求所有权限

我正在使用请求权限

authButton.setReadPermissions(Arrays.asList("email", "public_profile", "user_location", "user_birthday", "user_friends", "user_likes", "user_work_history", "user_website", "user_about_me"));
我已通过安装更新版解决了对话框中的权限问题 “facebook sdk”。

现在的问题是权限对话框要求所有权限,但现在

“用户正在获取空值…!!!”

使用时

authButton.setSessionStatusCallback(new StatusCallback() {

    @Override
    public void call(final Session session, SessionState state, Exception exception) {
        // TODO Auto-generated method stub
        if (session.isOpened()) {
            Request request = Request.newMeRequest(session, new Request.GraphUserCallback() {

                @Override
                public void onCompleted(GraphUser user, Response response) {

非常感谢您的帮助……

只要facebook应用程序已经在设备中,它就会根据您在facebook应用程序中的登录详细信息获得权限

但是如果没有facebook应用程序,他们首先需要验证你的应用程序, Facebook API主要提供基本信息,如公共信息,对于您必须注册应用程序的额外权限,在验证后,您可以获得从Facebook获取用户所有详细信息的权限,以供您的应用程序使用

在facebook开发者网站的顶部有“我的应用”标签,然后你必须注册自己为开发者,然后你必须在facebook开发者网站上添加你的应用程序名和应用程序SHA代码以及屏幕截图

一周后,你将收到facebook开发者的回复,如果一切顺利,你将获得权限


这是我将facebook与我的应用程序集成时的经验。

我已经完成了所有这一切,并且已经批准了所有权限。