Tôi cần tìm nạp vị trí hiện tại của người dùng cho Ứng dụng WatchKit trong watchOS 2. Làm cách nào để thực hiện việc này?Cách nhận vị trí hiện tại trong watchOS 2?
Trả lời
Các câu trả lời khác không chính xác. Bạn có thể yêu cầu vị trí trực tiếp trên đồng hồ để xem OS2. Phương thức có sẵn được gọi là requestLocation
. Nó cho phép bạn yêu cầu cập nhật vị trí duy nhất.
Ví dụ:
#import <CoreLocation/CoreLocation.h>
@interface className : WKInterfaceController<CLLocationManagerDelegate>
Sau đó, nơi bạn muốn yêu cầu vị trí:
self.locationManager = [CLLocationManager new];
self.locationManager.delegate = self;
[self.locationManager requestWhenInUseAuthorization];
[self.locationManager requestLocation];
Sau đó, bạn sẽ nhận được một cuộc gọi lại duy nhất trong một trong những phương pháp sau đây CLLocationManagerDelegate
.
- (void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations {
// Callback here with single location if location succeeds
}
- (void)locationManager:(CLLocationManager *)manager didFailWithError:(NSError *)error {
// Error here if no location can be found
}
Xem video WWDC15 "Có gì mới trong lõi Location" - https://developer.apple.com/videos/wwdc/2015/?id=714
Ah, cảm ơn vì đã đề cập đến. Tôi không biết rằng .. – Ben
Cảm ơn! Nhưng điều quan trọng cần đề cập đến là điều này không hoạt động trong ExtensionDelegate. Trong một "WKInterfaceController" nó hoạt động hoàn toàn tốt. – Blankarsch
@Blankarsch Có lý do nào trong trường hợp này không? Nếu chúng ta cần một người quản lý trung tâm độc lập với UI thì sao? – TealShift
- 1. cách nhận vị trí hiện tại trong FragmentPagerAdapter?
- 2. Cách nhận vị trí hiện tại trong Android
- 3. Nhận người dùng hiện tại Vị trí android
- 4. Nhận cảnh báo khi gửi ứng dụng watchOS 2
- 5. Nhận vị trí hiện tại trên Google Map
- 6. Cách tìm vị trí dịch hiện tại trong Canvas?
- 7. Cách ẩn vị trí hiện tại trong bản đồ google?
- 8. Nhận dùng hiện vị trí trên MKMapView
- 9. Cách nhận đại biểu tiện ích mở rộng hiện tại trên watchOS?
- 10. nhận khoảng cách giữa Vị trí hiện tại và Địa điểm đã chọn trong android
- 11. SQL Nhận char tại vị trí trong trường
- 12. vị trí hiện tại của gps android
- 13. Cách nhận gói hiện tại trong Symfony 2?
- 14. Cách lấy vị trí con hiện tại của ViewFlipper
- 15. watchOS 2 Cảm biến nhịp tim
- 16. cách hiển thị vị trí hiện tại trên MKMapView
- 17. Cách tìm vị trí hiện tại của bạn với CoreLocation
- 18. Cách nhận vị trí GPS Android
- 19. Android - Nhận được vị trí hiện tại một cách đáng tin cậy
- 20. Tìm vị trí của tệp m hiện tại trong MATLAB
- 21. cách nhận và đặt vị trí con trỏ hiện tại của hộp văn bản WPF
- 22. Cách nhận vị trí hiện tại từ bộ phản ứng-bộ định tuyến?
- 23. Vòng bi vị trí hiện tại trong SDK iOS
- 24. Hiển thị vị trí con trỏ hiện tại trong Selenium
- 25. Vị trí hiện tại trong Trình mô phỏng
- 26. Nhận vị trí trong ListView
- 27. Nhận vị trí hiện tại 0 trong marshmallow nơi dưới 23 API cho vị trí chính xác hiện tại của nó bằng cách sử dụng vị trí hợp nhất
- 28. Nhận vị trí con trỏ hiện tại trong hộp văn bản
- 29. Nhận vị trí hiện tại của chế độ xem trong Điện thoại di động (iPhone) Safari
- 30. Phát hiện vị trí UIScrollView
Tại sao câu hỏi này sẽ được bình chọn xuống? Đó là một câu hỏi hoàn toàn hợp lệ. smh – Rickster