2016-09-30 47 views
0

IM使用Facebook的統一SDK 7.8public_actions的得分權限在我的遊戲應用

我有public_actions權限問題,通過當我使用的應用程序提示錯誤無效的登錄facebook中使用這些權限

public void FBlogin() 
    { 

     List<string> permissions = new List<string>(); 
     permissions.Add ("public_profile"); 
     permissions.Add ("public_actions"); 

     FB.LogInWithReadPermissions (permissions, AuthCallBack); 
    } 

範圍:public_actions .. 可以任何指導我嗎?

啥子,我應該做些什麼來訪問此權限 (注:我在應用程序查看郵件 電子郵件 public_profile publish_actions user_friends許可)

回答

0

您使用了錯誤的方法。

FB.LogInWithPublishPermissions應改爲使用。

從Facebook的統一SDK:

「提示用戶授權您的應用程序使用的登錄對話框適合於平臺的發佈權限 。」

+0

感謝您的回覆我可以問我如何提示用戶授權? –

+0

而當我用loginwithpublishpermission appliaction墜毀 –

+0

授權對話框將顯示在調用該句子,由Facebook SDK處理。在Unity Editor上使用一個模型對話框,但是在最終的構建中會顯示一個實際的Facebook提示。 當您使用「publish_actions」以外的權限請求時,應用程序崩潰。看起來像一個SDK錯誤。 所以使用: ** ** FB.LogInWithReadPermissions爲_ 「public_profile」 _和_ 「user_friends」 _ 和 ** ** FB.LogInWithPublishPermissions僅_ 「publish_actions」 _。 – Novack