2016-11-21 7 views
2

ipv6 네트워크를 사용한 테스트에서 실패로 인해 Apple에서 phonegap을 사용하여 내 ios 앱 빌드를 거부했습니다. 앱에서 사용하는 모든 API는 ipv4 네트워크에있는 내 도메인 (예 : mydomain.com)에 있습니다. ipv6을 ipv6으로 변경하지 않고 ipv4 네트워크 설정을 사용하여 배포 할 수있는 수정 방법이 있습니까?사과가 ipv6 네트워크에서 문제로 인해 phonegap ios 앱을 거부했습니다.

+0

네트워크를 ipv6으로 변경하고 응용 프로그램을 저장해보십시오. –

답변

1

불행히도 당신은해야합니다. 앱을 승인 받으려면 IPv6을 지원하십시오. IPv6를 DNS64/NAT64 네트워크와

호환성이 호환성을 보장 애플 리케이션이 필수적이다 있도록, 앱 스토어 제출 요구 될 것입니다 : 애플 문서에 따르면

. 좋은 소식은 대부분의 앱이 이미 IPv6 호환 인 입니다. 이러한 앱의 경우 정기적으로 앱이 회귀하는지 테스트하는 것이 중요합니다. 네트워크에서 DNS64/NAT64를 작동 할 때 IPv6 호환 가능 문제가 발생할 수 있습니다. 다행히도이 장에서 설명하는대로 문제를 해결하는 것이 일반적으로 매우 간단합니다.

Reference

은 WWDC 2015에서 우리는 앱 스토어 에 제출 된 모든 응용 프로그램은 IPv6 전용 네트워크를 지원해야 2016년 6월 1일 시작 아이폰 OS 9에서 IPv6 전용 네트워크 서비스 로의 전환을 발표 . IPv6는 NSURLSession 및 CFNetwork API에서 이미 지원되므로 대부분의 앱에는 변경 사항이 필요하지 않습니다.

Apple은 IPv4 만 지원하지 않고 IPv6 만 지원합니다.

0

IPv6 네트워크 지원 이외의 방법은 없습니다. 동일한 정보에 대해서는 official apple link을 확인하십시오.

그러나 귀하의 경우에는이 문제를 해결하는 것이 지루합니다. IPv6 호환성을 위해 앱을 테스트하는 단계별 절차를 설명하는 tutorial을 확인하십시오. 희망이 도움이됩니다. 건배.