사용자가 로밍 호출을 사용하려고하는지 확인하기 위해 사용할 수있는 것은 무엇입니까?[닫은]

StackOverflow https://stackoverflow.com//questions/22035231

  •  21-12-2019
  •  | 
  •  

문제

나는 전화 번호를 처리하는 응용 프로그램을 개발하고 사용자가 로밍 전화를하려고 할 경우 경고 메시지를 팝업해야하는 문제에 부딪쳤다(명확하게하기 위해 사용자가 다른 주/주에 있음을 암시합니다).나는이 기사를 발견(아이폰이 로밍 중인지 확인할 수있는 방법이 있습니까?)스택 오버플로우에서 왔지만 꽤 오래되었습니다.

애플이 이것을 위해 어떤 것을 제공 했습니까?애플이 가지고 있다면,사용할 클래스의 이름은 무엇입니까?그렇지 않은 경우 그 기사가 여전히 이 문제에 대한 유일한 해결책입니까?

감사합니다!

도움이 되었습니까?

해결책

이 응용 프로그램은 사용자가 로밍 중인지 감지 할 수 있습니다.또한 당신이 가리키는 튜토리얼은 탈옥 장치에 대한 것입니다.그것은 앱 스토어 응용 프로그램에서 작동하지 않습니다.

당신은 함께 사용자 캐리어를 읽을 수 있습니다 CTCarrier 수업그러나 그것은 분명히 당신이 로밍을 감지 할 수 없다는 것을 명시합니다:

토론

이 문자열은 캐리어에 의해 제공되며 사용자에게 프레젠테이션을 위해 포맷됩니다.사용자가 로밍 중인 경우 값은 변경되지 않습니다;항상 사용자가 계정을 가지고 있는 공급자를 나타냅니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top