2015-09-23 20 views
8

Tôi đã bật Background Modes > Location updates trong capabilites mục tiêu của mình. Tôi chạy ứng dụng trong trình mô phỏng iOS 9, tôi đặt ứng dụng ở trạng thái nền với Location > City run trong trình mô phỏng và có vẻ như tiếp tục nhận được cập nhật vị trí. Nhưng tôi chạy các ứng dụng trong một thiết bị iOS 9 thực và vài giây sau khi đi đến nền, tôi mất mũi tên dịch vụ vị trí trong thanh trạng thái và không nhận được cập nhật vị trí.Cập nhật vị trí trong khi ứng dụng ở chế độ nền hoạt động trên trình mô phỏng nhưng không phải trên thiết bị (iOS 9)

Mặt khác, tôi đã chạy ứng dụng trong thiết bị iOS 8 thực và dường như vẫn tiếp tục nghe cho các vị trí (mũi tên trên thanh trạng thái không biến mất).

Tại sao dịch vụ định vị dừng lại ở chế độ nền trong một iOS 9 thực iPhone?

Tôi cần trợ giúp để giải quyết vấn đề này, cảm ơn trước.

Trả lời

14

Với iOS 9, bạn cũng cần đặt allowsBackgroundLocationUpdates thành yes. Xem tài liệu here

+0

Điều này đã khắc phục sự cố cho tôi. – fedoroffn

+0

Thanx rất nhiều. bạn đã cứu ngày của tôi –

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