내 앱을 거부하는 이유는 ipv6 네트워크 연결 문제입니다.
먼저 AWS를 백엔드 서버로 사용하고 있습니다. 내 도메인 이름을 사용하여 http://ec2-XX-XXX-XXX-XXX.compute-1.amazonaws.com:80/parse 와 같은 내 서버에 연결합니다 . 여기서 X는 숫자입니다.
둘째, a) iPhone 설정으로 이동-> 개발자-> 상태 (Newwork 링크 컨디셔너)-> LTE와 정확히 동일하지만 프로토콜이 IPv6 인 프로필을 생성합니다. b) Apple과 동일한 작업을 수행합니다. 제안합니다. Thunderbolt 이더넷을 사용하여 MacBook을 연결하고 Wi-Fi를 iPhone과 공유하십시오. 내 앱은 두 경우 모두 작동합니다.
셋째, IPv6 지원에 대해 AWS를 살펴 봅니다. 여기 링크가 있습니다. http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/ResourceRecordTypes.html#AAAAFormat 아무것도 변경해야하는 것 같습니다. 서버에 익숙하지 않아서 잘 모르겠습니다.
어떤 제안? 감사.
최신 정보
이전 Apple의 Rechability 클래스를 사용하고 있고 이전 AFNetworking의 AFNetworkReachabilityManager 클래스를 사용하는 경우
응답-Reachability 또는 AFNetworking에 대한 코드를 구현하지 않았습니다. 이러한 클래스가 Parse와 같은 다른 소스의 프레임 워크 안에 있는지 걱정해야합니까?
하드 코딩 된 IP 주소를 사용하는 경우
응답 : 내 도메인 이름은 http://ec2-XX-XXX-XXX-XXX.compute-1.amazonaws.com:80/parse 입니다 . 여기서 X는 숫자입니다. 그래서 나는 이것이 괜찮을 것이라고 생각합니다.
내 앱이 승인되었습니다.
내가 바꾸는 유일한 것은
Google Map API, AWS의 Parse 호스팅 및 Facebook 로그인을 사용하는 다른 사용자를위한 참조 :
나는 애플이 마지막 제출에서 내 앱이 IPv6 요구 사항을 통과하지 못한다고 말한 이유에 대해 여전히 의문을 가지고 있습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다