2013-07-13 3 views
0

나는 내가 다음을 수행 할 것인지 구현 방법에 필요하게 될 것입니다 무엇에 관한 몇 가지 정보가 필요 아이폰, 애플 리케이션에서 나는 "연락처"막대를 가지고 싶습니다 그는 또한이 응용 프로그램을 사용하는 것을 참조하십시오 다음 내 친구 또는 더 많은 사람들을 선택하고 내 자신의 사용자 지정 개체와 푸시 알림 그를/그들에게 보낼 앱이 끝날 때마다 많은 행동을 취하게합니다.푸시 알림

heres 내가 생각한 것 : 내 서버가 필요하고 서버 데이터베이스에 각 사용자의 장치 토큰을 등록 할 필요가 있다고 추측 하겠지만 푸시 알림에 푸시 알림에 구문 분석 할 수있는 json 값이 포함될 수 있습니다. 최종 사용자 장치? 또는 1 대 1/여러 장치간에 오브젝트 및 정보를 전송하는 더 간단한 방법 일 수 있습니까?

자습서/아이디어/조언?

장치 토큰을받는 푸시 알림 서버를 작성하고 데이터베이스에 저장할 :

답변

0

은 내가 할 것 것은은 다음과 같다. 또한이 토큰을 사용자 이름과 암호 (옵션)와 연결합니다.

어떤 사용자가 로그인했는지 보려면 사용자가 앱을 열거 나 로그인 할 때마다 사용자가 원하는대로 서버 호출이 필요한 서버 호출이 필요합니다. 사용자가 로그인하여 서버에 대한 호출을 수행하면 "이벤트"에 로그인 한 푸시 알림을 모든 친구들에게 보냅니다. (사용자가 로그인했음을 알 수 있도록)

친구에게 사용자 정의 개체/이벤트를 보내려면 JSON 또는 매개 변수 (이 호출은 POST/GET 일 수 있음)를 수신하는 다른 서버 호출이 필요합니다. 당신이 원하는. 서버가이 호출을 수신하면 알림 페이로드에 JSON이라는 사용자 정의 객체가있는 선택된 친구에게만 알림이 전송됩니다.

사이드 참고 :

  1. 푸시 알림 페이로드 크기가 제한되어 있지만, 크기가 잘 들어, 다른 107 ​​256 바이트 수있는 크기를 표시 일부 formus/블로그에 설명하지 않은 당신 경험해야합니다.

  2. 푸시 알림 순서는 신뢰할 수 없습니다, 당신은 통지 번호 (2)는 통지 번호 이후에 도착 것이라고 확신 할 수 없다 1.