2011-11-03 3 views
0

사용자의 데이터를 SQL 서버에 저장하는 응용 프로그램을 개발하고 싶습니다. 데이터에 위치와 일부 사용자 메모가 포함되어 있습니다. 사용자의 아이폰에 아무것도 저장하고 싶지 않습니다. 그래서 내가하고 싶은 것은 사용자 위치를 얻고 위치가 100 미터 정도 변경된 경우 서버로 확인하는 응용 프로그램입니다. 푸시 알림과 관련이 없다고 생각합니다. 맞습니까? 그리고 그것을 구현하는 방법에 대해 당신은 무엇을 제안합니까? 그냥 솔루션에 대한 개요를주세요.IOS 구현 조언

감사

+0

사용자 아이폰에 저장된 것을 왜 원하지 않는 이유가 있습니까? 대부분의 샌드 박스 데이터는 사용자에게 투명하며 필요한 경우 삭제할 수 있습니다. 나는 이것이 100 % 모든 외부 서버에서 처리되어야하는 이유에 대해 궁금합니다. 많은 오버 헤드가 추가 될 것입니다. – 5StringRyan

+0

예 저는 사용자에게 여분의 메모를 추가하는 방법에 대해 생각하고 있습니다. 예를 들어 웹 사이트에 로그인하여 Google지도를 사용하여 위치를 가리키는 몇 가지 추가 알림을 추가 할 수 있습니다. 다른 제안이나 더 좋은 방법이 있다면 언제든지 도와주세요 :) – Kassem

답변

0

이 푸시 알림과는 아무 상관이 없습니다.

정사각형 응용 프로그램과 똑같은 작업을 수행한다고 가정하겠습니다. 체크인을 원할 때 응용 프로그램이 서버에 실제 위치를 보내고 서버가 주변 목록을 보내면 사용자가 원래 위치에서 특정 거리를 이동하면 앱이 서버에 새 목록을 다시 요청합니다.

기본적으로 30 초마다 사용자의 위치를 ​​확인하고 마지막 위치와 현재 위치의 차이가 임계 값을 초과하면 서버에 요청을 보냅니다.

+0

배경에서 30 초마다 확인하면 어떨까요? 배터리 수명에 영향을주지 않습니까? 답변을 주셔서 감사합니다. – Kassem

+0

배터리 수명에 영향을줍니다. – sicKo

+0

필요하지 않을 때 기능 호출을 중지하고 필요할 때 다시 설정할 수 있습니다. . 40s와 같이 다른 시간을 시도 할 수도 있습니다. 기타... – LeGom