2013-06-03 3 views
0

Google은 Facebook의 실시간 체크인 데이터를 사용하는 iPhone 앱을 개발 중입니다. 앱을 제거하고 앱을 다시 설치하면 다음 두 가지 문제 중 하나가 발생합니다.앱을 제거하고 다시 설치하면 실시간 체크인이 중지됩니다.

  1. 일부 사용자의 경우 실시간 업데이트가 중단됩니다. i, e, 우리 서버는 사용자 checkis-in 때 페이스 북에서 체크 인 통지를 수신하지 않습니다. 사용자가 앱을 제거하기 전에 모두 제대로 작동합니다.

  2. 페이스 북은 실시간 업데이트를 보내지 만 우리가 체크인 데이터를 검색 할 때, 우리는 빈 결과 집합 얻을 :

쿼리 (적절한 AUTH_TOKEN 사용)

/me/checkins 

응답 :

{ 
    "data": [ 
    ] 
} 

디버그 도구에서 테스트 할 때 데이터가 비어 있습니다.

상세 정보 :

  • 우리는 사용하십시오 우리 서버의 특정 URL을 가리키는 "콜백 URL 승인 취소", 우리는 그 URL의 호출에 다시 페이스 북에 성공을 반환 할.

  • 응용 프로그램을 다시 설치할 때 적절한 사용 권한을 요청하는 메시지가 표시됩니다. (사용 권한 : publish_actions).

  • 우리는 앱이 Facebook (iPhone-> Settings-> Facebook)을 사용할 수 있는지 확인했습니다.

  • 사용자가 웹 브라우저에서 Facebook에 로그인하고 "내 애플리케이션"섹션에서 앱을 선택하면 적절한 사용 권한이 표시됩니다.

  • 오픈 그래프 디버그의 권한도 가져 왔는지 확인했습니다. 그들은 괜찮아 보인다.

여기에 어떤 일이 벌어지고 있을지 모릅니다.

답변