15 분마다 사이트를 확인하여 변경 사항을 확인하는 앱을 만들고 있습니다. 응용 프로그램에서 열려있을 때 나는 이걸 잘 할 수있다. 하지만 앱이 백그라운드에서 진행되는 동안 어떻게해야합니까?애플 푸시 알림
문제는 푸시 알림 서비스를 사용할 수 없다고 생각합니다. 확인중인 사이트의 페이지는 사용자가 사이트에 로그인해야합니다. 각 응용 프로그램에 대한 쿠키 항아리가 있기 때문에 사용자는 처음에는 UIWebView를 통해 사이트에 로그인 한 다음 한 번 로그인하면 사이트가 NSURLConnection을 사용하여 15 분마다 폴링되고 쿠키로 인해 로그인 한 사용자의 데이터를 수신합니다 webview에 로그인 할 때 생성됩니다. 여러 사용자가 서버에서이 작업을 수행 할 수있는 방법이 있다고 생각하지 않습니다. 그리고 사용자의 사이트 사용자 이름과 비밀번호가 푸시 서버에 저장되어 있어야합니다.
작업 완료를 사용하거나 서버에서 올바른 쿠키가있는 경우 올바르게 표시된 페이지에 액세스 한 다음 밀어 넣기 알림을 사용할 수 있습니까?
쿠키를 서버에 저장하는 것이 좋습니다. 다른 사람이 그 계정을 해킹 할 수 있습니까? 또한 서버가 whos라는 쿠키를 어떻게 알 수 있습니까? –
글쎄, 당신은 당신이 그렇게 할 것이라고 사용자에게 경고해야한다. 물론 누군가가 서버에 액세스 할 수 있다면 계정을 해킹 할 수 있습니다. 서버 설정이 가능한 한 안전해야합니다. – tomislav
사용자 쿠키를 사용자 푸시 알림 토큰에 연결할 수 있습니다. – tomislav