2016-06-13 7 views
0

私はユニティプロジェクトを作成し、このチュートリアル(https://www.youtube.com/watch?v=XDLyYvHdlGM)で与えられたようにfacebookSDKを共有しました。Unity SDKの7.4.0招待と共有

これはこのチュートリアルで示しているように、ユニティエディタで問題なく動作していますが、問題はiPodデバイスでは機能しないことです。

例外は次のとおりです:

がキャッチされない例外が原因アプリ「NSInvalidArgumentException」を終了、私はちょうどXcodeに私のアプリと例外スローを再起動して起こるためにiPodのデバイスは何もしてログインボタンをクリックします

理由: '公開アクセス許可または管理アクセス許可で読み取りアクセス許可を要求できません。' ***まずスローコールスタック:

(0x219f810b 0x2119ee17 0x219f7e19 0x1150aed 0x8902bf 0x89013b 0x892375 0x11e98f 0x11d34d 0x117557 0x121327 0x58bdfb 0x554179 0x54dd5d 0x79b317 0x5521a3 0x551dff 0x5517f7 0x54d1b7 0x859533 0x10d0aa5 0xa17b99 0xa17b5b 0xa0c555 0x901351 0x9d102d 0xc024eb 0x13105 0x12f05 0x38db9a1 0x23c7c7c3 0x23c7c60f 0x2336757b 0x21c463e9 0x219a9ae9 0x219bbe43 0x219bb557 0x219b9969 0x2190cbf9 0x2190c9e5 0x22b58ac9 0x25b9cba1 0xb8db 0x215bb873)のlibC++ abi.dylib:タイプNSException

012のキャッチされない例外で終結

私は何をすべきかお伝えください。

ありがとうございます!

+0

あなたにアクセス権を追加するだけでよいと思うFB.LoginWithPermissions 、 折り返し電話)。 – Cabrra

答えて

0

私はこの同じ問題を抱えていました。私は自分の権限を書き込みの許可リストとして&に分けて修正しました。私は、1つのアクセス許可リストがあり、 "publish_action"をLogInWithReadPermissionsに渡そうとしたときに問題が発生していると思います。たとえば、次のように

List<string> Readpermissions = new List<string>(); 
    List<string> Writepermissions = new List<string>(); 
    Readpermissions.Add("public_profile"); 
    Readpermissions.Add("user_friends"); 
    Writepermissions.Add("publish_actions"); 

    FB.LogInWithReadPermissions(Readpermissions, AuthCallBack); 
    FB.LogInWithPublishPermissions(Writepermissions, AuthCallBack); 

編集:これは最初の対話(読み取りでログインする)にユーザーがログインする前に、第二の対話(パブリッシュでログインする)を作成しますそれ自身の問題を作成します。アクセス権が分離されたら、「LogInWithReadPermissions」のAuthCallBackまたはログインした時点でいつでも「LogInWithPublishPermissions」を要求してください。

関連する問題