2010-05-07 44 views
8

Tôi đang xem xét các tùy chọn dịch vụ vị trí nền mới trong SDK 4 của iPhone. Nó cho phép ứng dụng chạy trong nền và nhận cập nhật vị trí từ thiết bị.Câu hỏi về dịch vụ vị trí nền iPhone 4

Có hai phương pháp được cung cấp. Một là chế độ chuyên sâu pin liên tục nhận được cập nhật vị trí. Phương pháp được đề xuất thứ hai gửi bản cập nhật vị trí ứng dụng khi đã có "thay đổi vị trí đáng kể".

Có ai biết thay đổi vị trí quan trọng có thể là gì không? Đi bộ 30 foot được coi là đáng kể hay là đi bộ 10 khối được coi là đáng kể? Tôi tưởng tượng nó cũng phụ thuộc vào độ chính xác của cơ chế vị trí đang được sử dụng tại thời điểm đó.

+6

OS 4 là theo NDA, vì vậy bạn muốn được tốt hơn yêu cầu trong các quan chức các diễn đàn của Apple. Liên kết –

+5

cho https://devforums.apple.com/community/iphone/40beta lười biếng – stigi

Trả lời

8

Gần đây tôi đã thực hiện một số thử nghiệm hiện trường về dịch vụ vị trí nền mới để biết ý tưởng về những gì cấu thành cập nhật vị trí quan trọng, độ chính xác mong đợi cho lần truy cập vị trí và trải nghiệm chung của chúng tôi.

Các kết quả được trình bày chi tiết trong một bài viết trên blog khá dài:

iPhone Background GPS: Accurate to 500 meters, not enough for foot traffic

3

Như Steve Jobs đã đề cập trong phần giới thiệu OS 4, chế độ năng lượng thấp sử dụng triangulation tháp di động và không kích hoạt đơn vị GPS. Kể từ khi mô-đun điện thoại iPhone cần phải giữ một kết nối với mạng di động anyway, sẽ không có tác động đến tuổi thọ pin.

Kể từ độ chính xác của một vị trí cố định với trạm phát sóng di tam giác là bất cứ nơi nào giữa một vài chục mét (tại các địa điểm thành phố dày đặc) và một vài dặm, tôi nghĩ 30 ft không phải là một sự thay đổi vị trí đáng kể. Tôi không biết cụ thể, mặc dù (và như đã đề cập bởi các bình luận, các diễn đàn dev của Apple là nơi thích hợp để nói về những người).

+1

Cảm ơn bạn đã biết chi tiết. Bởi "chế độ năng lượng thấp", bạn đang đề cập đến phương pháp cập nhật không liên tục, đúng không? Có lẽ phương pháp cập nhật liên tục sẽ cần phải được định hướng GPS nếu nó sẽ được sử dụng để chỉ đường lái xe và không có điều gì. Ngoài ra, tôi không biết NDA. Sẽ xem xét thêm trên diễn đàn của Apple. Cảm ơn tất cả. –

+0

Có, theo "chế độ năng lượng thấp", tôi có nghĩa là phương pháp cập nhật không liên tục. Phương pháp khác sử dụng đơn vị GPS. –

+1

Tôi không hiểu tại sao mọi người tiếp tục nói về các câu hỏi khi chúng tôi vẫn còn (và sau đó) được bao gồm bởi NDA! Hỏi chính xác địa điểm: Diễn đàn Apple Dev. – Jann

Các vấn đề liên quan