Tại sao theo dõi GPS trên iPhone của tôi lại trở nên tồi tệ như vậy?


8

Tôi đã bắt đầu sử dụng ứng dụng Nike + GPS trên iPhone 4 (không phải 4s) để theo dõi hoạt động của mình vào mùa hè năm 2011. Việc đo tốc độ GPS khá ổn định: chạy trên cùng một khóa học sẽ thay đổi khoảng một phần mười dặm từ khi chạy đến chạy, nhưng tôi biết GPS không phải lúc nào cũng chính xác như chính xác, vì vậy điều đó không làm phiền tôi.

Đôi khi trong tháng Chín năm nay (2012) tính chính xác của việc theo dõi chạy của tôi đã đi con đường xuống. Tôi đã có một vài nơi mà khoảng cách được đo dưới 50%. Tôi nghĩ rằng đó có thể là Nike +, nhưng tôi đã cài đặt Strava Run và có một lần chạy ồ ạt khác. Cuối tuần qua một chạy 6 dặm (đo bằng gmap-pedometer.com ) được đo như 0,17 dặm trên Nike +. (Ứng dụng Nike +, theo tín dụng của nó, đã thường xuyên cảnh báo tôi rằng tín hiệu GPS là "yếu", do đó, thậm chí nó còn nghi ngờ về chất lượng dữ liệu của nó.)

Tuy nhiên, trong các ứng dụng không chạy, dịch vụ định vị dường như vẫn ổn. Bản đồ đặt tôi ở đúng nơi. Ứng dụng thời tiết ( Dark Sky là ví dụ tốt nhất của tôi) biết chính xác tôi đang ở đâu. Họ đang sử dụng một cái gì đó khác để có được vị trí của tôi? Đọc câu hỏi nàycâu hỏi này khiến tôi nghĩ rằng đây có thể là một vấn đề phần cứng, nhưng sự không nhất quán giữa các ứng dụng đánh đố tôi.

ETA: Tôi chưa cài đặt bản cập nhật iOS 6, vì vậy đây vẫn là iOS 5.


Bạn đã thử khởi động lại hoàn toàn iPhone của bạn?
Gerry

Bằng cách "khởi động lại hoàn toàn", bạn có nghĩa là một chu kỳ năng lượng, phải không? Không, thực sự điều đó đã không xảy ra với tôi, điều này hơi xấu hổ khi xem xét nền tảng hỗ trợ công nghệ của tôi. Tôi sẽ thử ngay bây giờ.
pjmorse

Bạn đang chạy iOS 6? Gần đây tôi đã gặp sự cố với GPS trong Waze và MotionX Drive (hai ứng dụng tôi sử dụng thường xuyên trên xe hơi). Tôi đang chạy iOS 6 và tôi nghĩ đây là khi sự cố bắt đầu.
EmmEff

Tôi sẽ chống lại việc nâng cấp iOS 6 trong một vài tuần (có liên quan, để tránh ứng dụng Bản đồ mới) nên không, không phải iOS 6. Tôi sẽ chỉnh sửa câu hỏi để cung cấp dữ liệu đó.
pjmorse

Bạn đã mở một vé hỗ trợ với nhà phát triển ứng dụng của mình để chắc chắn rằng họ thực sự đang sử dụng GPS khi màn hình bị mờ hoặc có lẽ đang gọi cơ chế vị trí tháp di động ít năng lượng hơn. Tôi đã có những phản hồi tuyệt vời từ nhà phát triển Runmeter về các cài đặt tốt nhất để làm mượt dữ liệu vị trí chạy của tôi và có được các phép đo khoảng cách tốt hơn khi dữ liệu vị trí bị nhiễu (như thường thấy).
bmike

Câu trả lời:


8

Tôi thường xuyên gặp sự cố tương tự với RunKeeper trên iPhone 4S của mình khi khoảng cách được đo quá mức. Khi xem lại bản đồ được vẽ trên đường chạy của tôi, tôi có thể thấy tọa độ nhảy hơi thất thường từ điểm này sang điểm khác, chiếm khoảng cách thêm, và điều này cho toàn bộ hoạt động ngoài trời, không chỉ xuất hiện ở những điểm có khả năng thu GPS kém.

Chạy bình thường:

nhập mô tả hình ảnh ở đây

Chạy lỗi:

nhập mô tả hình ảnh ở đây

Mặc dù tôi không thể đưa ra câu trả lời dứt khoát về lý do tại sao sự cố này xảy ra và tại sao iPhone dường như bị kẹt trong trạng thái bị lỗi này, nhưng lại khởi động lại hoàn toàn iPhone (và có thể cả bật chế độ Máy bay để khởi động lại ăng-ten) luôn luôn giải quyết nó trong một vài ngày hoặc thậm chí vài tuần.

Trên một sidenote, kể từ khi tôi nâng cấp lên iPhone5 (với phiên bản iOS 6), cho đến nay vấn đề vẫn chưa xuất hiện trở lại. Có lẽ vấn đề đã được khắc phục trong cả iOS hoặc trong phần cứng.


Tôi đã thực hiện khởi động lại. Tôi sẽ xem nếu nó giúp vào ngày mai.
pjmorse

Chế độ máy bay cũng sẽ tắt radio GPS, nhưng nếu bạn tạm thời tắt wifi và dữ liệu di động thì nó sẽ vẫn chạy - bạn có thể muốn thử điều này để thấy nó cải thiện mọi thứ và loại trừ bất kỳ sự can thiệp ăng-ten tiềm năng nào.
nhồi vào

Tôi đoán là API vị trí đang sử dụng các cuộc gọi vị trí ít chính xác hơn khi màn hình tắt. Hầu hết các ứng dụng GPS đều có cài đặt để ngăn màn hình mờ hoặc cung cấp dữ liệu làm mịn dữ liệu để bạn có thể đốt cháy rõ ràng hơn pin khi bạn thực sự cần chi tiết về mức GPS hoặc xử lý dữ liệu vị trí kém chính xác hơn khi thiết bị ở chế độ năng lượng thấp hơn sau khi màn hình tắt Về cơ bản, iOS đã thay đổi và ứng dụng không thay đổi để xử lý dữ liệu kém chính xác (nhưng có tính kinh tế hơn).
bmike

@bmike Trong trường hợp RunKeeper, tôi luôn tắt màn hình để ngăn việc nhập ngẫu nhiên và điều đó thường không có tác động tiêu cực đến độ chính xác. Theo quan sát của tôi, iPhone thỉnh thoảng bị kẹt trong trạng thái cung cấp dữ liệu không chính xác cho RunKeeper, điều mà mọi lúc xảy ra với tôi đều được giải quyết ngay sau khi khởi động lại hoàn toàn.
Gerry

@Gerry Rất thú vị. Bạn có cho rằng một số tác vụ nền đang làm mất thời gian khỏi GPS / vị trí và ứng dụng bạn quan tâm đang khiến thời gian mẫu bị trì hoãn không? Tôi rất vui vì tôi đã không phải khởi động lại để có được dữ liệu vị trí tốt, nhưng bạn có thể tiếp tục làm gì đó nếu bạn có thể tái tạo kết quả xấu này / kết quả tốt với một lần khởi động lại ở giữa.
bmike
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.