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에서 색상이 분홍색이더라니...
댓글
댓글 쓰기