2
내 firebase 데이터베이스의 값이 변경되면 사용자에게 푸시 알림을 보내려고합니다. 이것은 내 데이터베이스firebase 데이터베이스의 값이 변경 될 때 푸시 알림 만들기
{
"Battles" : {
"00000111-062B3333-4046-4FB4-AA37-C2B05853E497" : {
"BattleProgress" : "",
"Player1" : "lzsPuNwHbIZI1J8k40FspYRV4XQ2",
"Player2" : "tHNBif9csWNCOuftAGLAqvLWNUw1",
"Score" : "0-0",
"Turn" : 1
}
},
"users" : {
"lzsPuNwHbIZI1J8k40FspYRV4XQ2" : {
"Coins" : 1,
"Dollars" : 0,
"FBID" : “ID”,
"GamesLost" : 0,
"GamesWon" : 0,
"name" : “Name”
},
"tHNBif9csWNCOuftAGLAqvLWNUw1" : {
"Coins" : 0,
"Dollars" : 0,
"FBID" : “ID”,
"GamesLost" : 0,
"GamesWon" : 0,
"name" : “Name”
}
}
}
그래서 "켜기"변화의 값이, 그때는 푸시 알림 whos는 그것이이 설정 플레이어에게 발송합니다, 말할 수있다. 그러나 사용자가 앱을 종료 할 때 "Turn"값이 변경되는지 어떻게 확인할 수 있습니까?
내가 중포 기지 클라우드 메시징에 대해 조금 읽었습니다,하지만 캔트가 answar을 찾을 수가는 ...
데이터베이스를 청취하고 변경 사항을 감지 한 다음 오프라인 사용자에게 다운 스트림 메시지를 전송하는 앱 서버를 설정해야합니다. 이 최신 [유사한 시나리오에 대한 블로그 게시물] (https://firebase.googleblog.com/2016/08/sending-notifications-between-android.html)을 참조하십시오. 포스트가 안드로이드에 관해 이야기하지만, 같은 접근법이 iOS에도 적용될 수있다. –