2016-06-13 5 views
0

화합 프로젝트를 만들고이 자습서 (https://www.youtube.com/watch?v=XDLyYvHdlGM)에 주어진대로 facebookSDK 공유를 통합했습니다.Unity 5.3의 Facebook SDK 7.4.0 초대 및 공유

이 튜토리얼에서 보여 주듯이 유니티 편집기에서 제대로 작동하지만 문제는 내 iPod 장치에서 작동하지 않는다는 것입니다.

예외는 다음과 같습니다 :

난 그냥 Xcode에 내 응용 프로그램 예외 던지기를 다시 시작 일어날 아이팟 장치 아무것도에서 로그인 버튼을 클릭

응용 프로그램을 종료

인해 캐치되지 않는 예외 'NSInvalidArgumentException'로, 이유 : '읽기 권한은 게시 또는 관리 권한으로 요청할 수 없습니다.' *** 먼저 던져 호출 스택 :

(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 3,516,

친절하게 내가 무엇을해야하는지 나에게 제안한다.

감사합니다.

+0

FB.LoginWithPermissions ([사용 권한] , 콜백). – Cabrra

답변

0

동일한 문제가있었습니다. 나는 내 허가를 읽기 권한 & 쓰기 권한으로 분리하여 그것을 고쳤다. 단일 사용 권한 목록이 있고 "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"를 요청하십시오.

관련 문제