Apple의 자체 (흔히 막연한) 문서를 믿는 사용자는 UIRequiredDeviceCapabilities에서 속성을 지정하면 Apple의 배달 지점 (앱 스토어)에서 필터링됩니다. 따라서 'Wi-Fi'를 지정하면 이론적으로 비 무선 장치가 앱을 설치할 수 없습니다. 그러나 모든 iDevices는 지금까지 WiFi를 지원합니다.
Btw, UIRequiresPersistentWiFi 은 어떤 점에서 wifi와 직접 관련이 있습니다. 응용하면 30 분의 제한 시간이
을 통과 한 후에도 응용 프로그램이 와이파이 COMMS을 실행
- 동안하면 계속 사용할 수 있습니다 : 당신은이 속성을 true로 설정하면, 내 자신의 테스트에서 나는 것을 본 적이 Wi-Fi 라디오가 현재 '사용 중지'되어 있지만 (Wi-Fi가 사용 설정되어 있음) Wi-Fi 무선을 사용하는 경우 Wi-Fi 무선을 사용합니다.
- 앱이 실행 중이고 Wi-Fi가 사용 설정되어 있지만 현재 사용자가 모든 액세스 포인트에 연결되어 있지 않은 경우 , 네트워크 액세스로 인해 시스템 프롬프트가 액세스 포인트 중 하나에 연결되는 것처럼 보임
다른 방법으로 말하자면,이 플래그가 설정되어 있지 않으면 앱의 wifi 통신이 작동을 멈추는 것처럼 보일 수 있습니다. 또는 때로는 ipod 또는 ipad에서 앱을 실행하고 Wi-Fi를 사용할 수 있고 좋은 핫스팟 근처에 있더라도 네트워크 통신이 실패하고있는 것을 발견 할 수 있습니다.
Apple의 설명서가 너무 혼란스럽고 혼란 스럽습니다.
이것이 사실이라고 가정하면 ... 대단히 감사합니다! –