2013-08-06 39 views
8

Tôi thấy trong một số ứng dụng có cảnh báo nói rằng "Độ chính xác của vị trí được cải thiện khi Wi-Fi được bật. Đi tới cài đặt để bật wifi" và sau đó có 2 nút, "hủy" hoặc "cài đặt", trong trường hợp này, nó chuyển hướng bạn đến trang cài đặt. Làm thế nào để họ xác định xem wifi đang bật hay tắt? Tôi là không phải là yêu cầu trạng thái khả năng kết nối vì kết nối internet không phải là mối quan tâm, điều tôi quan tâm là độ chính xác vị trí và vì wifi tăng độ chính xác, tôi muốn biết liệu nó có được bật hay không bất kể kết nối internet qua wifi. Cảm ơn trước!Phát hiện xem wifi có được bật hay không - iOS

EDIT:

sau khi nhìn thấy ý kiến ​​và câu trả lời, tôi nghĩ tôi cần phải nhấn mạnh điều này: Tôi không tìm kiếm để tìm xem có truy cập internet thông qua WI-FI. Hãy suy nghĩ về tình hình wifi được bật trong cài đặt, nhưng điện thoại không được kết nối với bất kỳ mạng wi-fi nào. Sự khác biệt là khi bạn bật dịch vụ vị trí. Có wifi bật cho phép bạn chỉnh sửa vị trí tốt hơn trong nhà, nơi vệ tinh gps có thể không hiển thị (ngay cả khi bạn không kết nối với bất kỳ mạng wifi cụ thể nào, trong đó isReachableViaWiFi sẽ trả về NO, nhưng thực sự wifi đã bật và tôi có thể nhận thêm vị trí chính xác)

Cảm ơn!

+0

http://stackoverflow.com/questions/1861656/iphone-reachability-checking – Konrad77

+0

http: // stackoverflow.com/questions/2401987/network-reachability-on-iphone – Rushabh

+1

@ Konrad77 cảm ơn cho liên kết nhưng câu hỏi không phải là liệu iphone có thể truy cập internet qua wi-fi hay không. Nó có thể không có truy cập internet qua wifi nhưng điều này không có nghĩa là nó không sử dụng cảm biến wifi để cung cấp cho bạn một vị trí chính xác (không kết nối với bất kỳ mạng wifi nào, nhưng wifi đang bật). Cảm ơn mặc dù – akaralar

Trả lời

0

Những 3 phương pháp bạn có thể tìm hiểu trong reachability lớp để kiểm tra truy cập internet ..

-(BOOL)isReachable; 
-(BOOL)isReachableViaWWAN; 
-(BOOL)isReachableViaWiFi; 
+1

cảm ơn, nhưng tôi đã nói rằng tôi không quan tâm về truy cập internet, có _ ** rất nhiều ** _ câu trả lời liên quan đến truy cập internet trên SO. và câu trả lời này vẫn nhận được một sự nâng cấp .. – akaralar

+0

vì vậy những gì bạn muốn? – SachinVsSachin

+1

cho dù đài phát thanh wifi có bật hay không, cho dù có được kết nối với bất kỳ mạng wifi cụ thể nào hay không. – akaralar

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