2014-10-03 79 views
0

Facebook已經修改了他們的執行權限。現在用戶可以選擇不同的權限並可以拒絕某些權限。我曾經嘗試在開始時獲得所有權限,以便應用程序不再要求權限。現在用戶可以拒絕該權限。現在,我想改變我的實現。例如,用戶沒有給我對朋友列表的許可,然後再次詢問用戶。問題是我無法找到重新提問用戶提供Unity SDK權限的方法。我也瀏覽了他們的文檔。Facebook的Unity SDK 6.0重新申請拒絕的權限

如果我叫

的FB.login( 「user_friends」,LoginCallback);

和用戶拒絕權限然後如果我再次調用上面的函數。它說你已經授權這個應用程序。

在Facebook上,有一篇關於權限的文章,但是沒有關於unity sdk的信息。

https://developers.facebook.com/docs/facebook-login/permissions/v2.1#permissions

其他人有這個問題嗎?請幫忙!

回答

0

我所做的就是循環訪問Facebook API的權限查詢。 然後你可以檢查它是否被授予或不是每個許可的基礎。

如果未被授予,請使用與以前相同的權限執行fb.logout和fb.login。 這應該清除您的令牌並重新請求權限。

+0

謝謝你的回覆。最後,我最終使用了Facebook iOS SDK功能,即requestNewPublishPermissions。它運行良好。 – 2014-10-13 07:15:17

相關問題