앱에서 매초마다 인터넷 연결을 확인해야합니다. Google에서 약간의 검색 후이 작업을 수행 할 수있는 많은 방법이 있습니다. 최선의 방법을 제안 해주세요. 앱에서 인터넷 연결을 확인하십시오.ios 앱에서 초당 인터넷 연결 확인
답변
네트워크에 도달 할 수 있는지 여부를 확인하는 대신 n
초마다 더 나은 방법은 도달 가능성에 대한 변경 사항을 관찰하는 것입니다.
Apple API (Apple 개발 사이트 the Reachability sample project 참조)를 사용하면이 작업을 직접 수행 할 수 있지만 사용중인 네트워크 라이브러리에 내장 된 Reachability 기능을 사용하는 것이 훨씬 쉽습니다.
시도 : 스위프트에 대한
Alamofire.NetworkReachabilityManager
에 대한 AFNetworking에서AFNetworkReachabilityManager
목표 - C AFNetworking에서
이미 AFNetworking을 사용하고 있지 않는 한, Apple에서 제공하는 샘플 코드는 사용하기 쉽고 불필요한 의존성을 추가하지 않습니다. – Avi
사용 AFNetworkReachabilityManager :
AFNetworking 도달 가능성이 지속적으로 네트워크 연결
을 확인 않습니다-(void)viewDidLoad {
[super viewDidLoad];
[[AFNetworkReachabilityManager sharedManager] startMonitoring];
}
//Use the return value to check the Internet connection
-(BOOL)connected {
return [AFNetworkReachabilityManager sharedManager].reachable;
}
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(reachabilityChanged:)
name:kReachabilityChangedNotification
object:nil];
-(BOOL)reachabilityChanged:(NSNotification*)note
{
BOOL status =YES;
NSLog(@"reachability is changed");
Reachability * reach = [note object];
if([reach isReachable])
{
status = YES;
NSLog(@"NetWork is Available. Please go ahead");
}
else
{
status = NO;
NSLog(@"NetWork is not Available. Please check your connection.");
}
return status;
}
애플 박사 학위가 있어요 .. :) 어쨌든 덕분에 – aDowla
환영합니다, 해피 코딩 .. – gurmandeep
- 1. iOS 5 인터넷 연결 확인
- 2. 느린 인터넷 연결 확인 iOS
- 3. 인터넷 연결 확인 iOS App
- 4. 인터넷 연결 확인 iOS 5
- 5. ios 인터넷 연결 백그라운드 프로세스 확인
- 6. 인터넷 연결 가능 여부 확인
- 7. 델파이의 인터넷 연결 확인
- 8. NodeJs의 인터넷 연결 확인
- 9. 활성 인터넷 연결 확인
- 10. 인터넷 연결 확인
- 11. Android에서 인터넷 연결 확인
- 12. 인터넷 연결 문제 확인
- 13. 인터넷 연결 확인
- 14. 스위프트에서 인터넷 연결 확인
- 15. Strophe.js : 인터넷 연결 확인
- 16. 끊임없이 인터넷 연결 확인
- 17. 인터넷 연결 확인
- 18. 인터넷 연결 확인
- 19. Phonegap 인터넷 연결 확인
- 20. 인터넷 연결 확인 C#
- 21. 인터넷 연결 확인
- 22. ios - 네트워크/인터넷 연결
- 23. AppleScript/Automator와의 인터넷 연결 확인
- 24. 확인 방법 : LAN 인터넷 연결?
- 25. 안드로이드 프로그래밍에서 인터넷 연결 확인
- 26. 자바 스크립트에서 인터넷 연결 확인
- 27. 인터넷 연결 속도 확인 방법
- 28. Reachability 2.2로 인터넷 연결 확인
- 29. Android : 웹보기에서 인터넷 연결 확인
- 30. Powershell : 원격 인터넷 연결 확인
는하지 마십시오 충분합니다. 아무런 이유없이 배터리를 소진하지 않는 매 초마다 점검 할 방법이 없습니다. 사용자의 제한된 데이터 플랜에서 불필요하게 데이터를 사용할 수도 있습니다. – Avi
그렇지 않으면 내 장치가 특정 시간에 인터넷에 연결되었거나 안될 수 있습니다. ??? – aDowla
왜 알아야합니까? 그렇지 않은 경우 그러한 연결이 필요한 작업을 시도 할 때 피드백을 받게됩니다. – Avi