Objective-C를 사용하여 iPhone의 반송파 및/또는 현재 신호 강도를 얻을 수있는 방법이 있습니까? 데이터 연결이 있는지 여부와 해당 연결이 Wi-Fi인지 셀룰러인지 여부를 확인하는 방법을 알고 있습니다. 또한 iPhone 응용 프로그램으로 이동하여 # 3001 * 12345 * #로 전화를 걸어 Send를 눌러 수동으로 iPhone을 "현장 테스트"모드로 설정할 수 있음을 알고 있습니다.프로그래밍 방식으로 iPhone의 반송파 신호 강도 받기
답변
당신은 나를 호기심에 사로 잡았고 실제로는 *3001#12345#*
(해시와 별 교환)이라는 사실을 알게되었습니다.
아마도 이것은 Apple의 검토를 통과하지 못할 것이지만 CTTelephony 알림을 사용할 수 있습니다. 먼저 CTTelephony에 연결하십시오. 지금 바로이 사용
static void callback(CFNotificationCenterRef center, void *observer, CFStringRef name, const void *object, CFDictionaryRef userInfo) { CFShow(name) NSString *sName = name; if ([sName isEqualToString:@"kCTIndicatorsSignalStrengthNotification"]) { if (userInfo) CFShow(userInfo); } }
을 그리고 이것은 구독하기 :
id ct = CTTelephonyCenterGetDefault(); CTTelephonyCenterAddObserver( ct, NULL, callback, NULL, NULL, NULL);
리뷰가 적합하지 않은 이유는 무엇입니까? –
CoreTelephony는 iOS 4.0 이후의 공개 API 임에도 불구하고 CTTelephonyCenterGetDefault() 및 CTTelephonyCenterAddObserver()는 개인 메소드입니다. 리뷰어에 따라 리뷰를 통과 할 수도 있지만 그렇게해서는 안됩니다. – fbernardo
방금 시도한이 UI 이벤트 (UIViewAnimationDidStopNotification, 예를 들어)에 대한 메시지를하지만 아무것도 Telephony-ish. 어떤 생각이 잘못 될 수 있습니까? – brianestey
- 1. 활동이없는 신호 강도 받기
- 2. C++에서 무선 강도 신호 받기
- 3. GPS 신호 강도 찾기
- 4. 안드로이드 와이파이의 신호 강도
- 5. 데이터 신호 강도 결정
- 6. 와이파이 기기의 수신 신호 강도 (RSS) 감지하기
- 7. 신호 11 오류 받기
- 8. iphone 이동 통신사의 신호 강도 읽기
- 9. 현재 신호 강도 가져 오기 android
- 10. C# - WLAN 신호 강도 등에 액세스하려면 어떻게해야합니까?
- 11. R 힘 대 신호 강도 코드
- 12. Android : WiFi 신호 강도 모니터링 방법
- 13. iPhone의 샌드 박스에서 프로그램을 프로그래밍 방식으로 실행
- 14. 프로그래밍 방식으로 iPhone의 일련 번호를 어떻게 얻습니까?
- 15. 프로그래밍 방식으로 iPhone의 "기타"탭으로 전환
- 16. 프로그래밍 방식으로 안드로이드 갤러리 전체 그림 받기
- 17. 프로그래밍 방식으로 인증서 세부 정보 받기
- 18. 지역 + 컨트롤러 + 동작에서 프로그래밍 방식으로 URL 받기
- 19. iOS에서 프로그래밍 방식으로 자신의 전화 번호 받기
- 20. 프로그래밍 방식으로 다른 프로젝트에서 클래스 받기
- 21. iPhone의 다른 채널에 대해 Wi-Fi 신호 강도 데이터를 가져올 수 있습니까?
- 22. iPhone의 자동 수정 제안 받기
- 23. Mac OS X에서 AppleScript로 블루투스 신호 강도 측정
- 24. Android 1.5에서 셀 RSSI (네트워크 신호 강도) 가져 오기
- 25. getConnectionInfo()와 getScanResults() 사이의 신호 강도 변경 감지 차이
- 26. 프로그래밍 방식으로 iPhone의 신뢰 저장소에 루트 CA 인증서 추가하기
- 27. 신호 처리기에서 저장된 명령어 포인터 주소 받기
- 28. 프로그래밍 방식으로 iPhone 전원을 끄시겠습니까?
- 29. 프로그래밍 방식으로 pylint 호출
- 30. 프로그래밍 방식으로 Visual Studio 설치 프로젝트의 ProductCode 응용 프로그램 받기
혹시이 질문에 대한 답을 찾으셨습니까? – Hauke