2012-01-11 21 views
5

Từ Core Location documentation:Ứng dụng iOS có giám sát các thay đổi vị trí đáng tin cậy sẽ được khởi động lại khi khởi động lại thiết bị?

Các vùng mà bạn đăng ký với người quản lý vị trí tồn tại giữa ra mắt của ứng dụng của bạn. Nếu xảy ra tình trạng vượt qua khu vực trong khi ứng dụng của bạn không hoạt động , hệ thống sẽ tự động khởi động ứng dụng của bạn (hoặc khởi chạy lại) ở chế độ nền để ứng dụng có thể xử lý sự kiện. Khi khởi chạy lại, tất cả các khu vực các khu vực bạn đã định cấu hình trước đây đều có sẵn trong thuộc tính monitoringRegions của bất kỳ đối tượng trình quản lý vị trí nào bạn tạo.

Rất tiếc, không rõ liệu ứng dụng đó có được khởi chạy lại sau khi khởi động lại thiết bị để phản hồi thay đổi vùng hay không.

Ứng dụng iOS có giám sát các thay đổi vị trí quan trọng trong nền vẫn được khởi chạy lại, ngay cả sau khi khởi động lại thiết bị?

Trả lời

10

Có, ứng dụng của bạn sẽ được khởi chạy để phản hồi các sự kiện trong khu vực ngay cả khi điện thoại được khởi động lại và ngay cả khi người dùng không chạy ứng dụng của bạn một cách rõ ràng sau khi khởi động lại.

Tôi chưa thấy bất kỳ tài liệu nào mô tả rõ ràng. Nhưng đây là cách nó hoạt động trong một vài ứng dụng của riêng tôi.

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