facebook The app references non-public selectors in Payload/xxx.app/xxx: id


 유니티3D iOS 페이스북을 연동한 게임이 현재 애플 앱스토어의 승인이 된 상태입니다.

The app references non-public selectors in Payload/xxx.app/xxx: id

 그런데 위와 같은 경고가 있는 상태인데요, 일본의 한 개발자는 페이스북 iOS SDK 3.8로 업데이트하면 된다고 하지만 이미 저희는 3.8을 사용중이었습니다.

 페이스북 개발자 센터에서도 관련해서 이슈가 있더군요. 유저나 친구의 id를 가져올 때 소스상 수정을 해줘야 하는데요, 기존에 자신의 ID를 가져오는 부분친구 목록을 가져오는 부분에서

user.id

 이런 부분을

 [user objectForKey:@"id"]

 이런식으로 변경을 해줘야합니다.

 아마도 오브젝트-C에서 기본 예약어로 지정된 id라서 그런것 같네요. 어쩐지 xcode에서 색상이 분홍색이더라니...

댓글

이 블로그의 인기 게시물

'xxx.exe' 프로그램을 시작할 수 없습니다. 지정된 파일을 찾을 수 없습니다.

goorm IDE에서 node.js 프로젝트로 Hello World Simple Server 만들어 띄워보기

애드센스 수익을 웨스턴 유니온으로 수표대신 현금으로 지급 받아보자.