SSL없이 문제없이 무선으로 설치할 수있는 앱이 있습니다.SSL을 통한 무선 iOS 배포가 불가능합니다.
내 iOS 장치를 통해 HTML 파일에 적절한 itms 링크가있는 manifest plist 파일이 표시되고 매니페스트 파일이 앱 설치를 시작합니다.
SSL을 믹스에 추가하면 문제가 발생합니다. SSL을 통해 HTML 파일에 접근 할 수 있습니다. http 대신 https를 사용하도록 매니페스트에서 url 문자열을 수정하는 경우 앱을 설치할 것인지 묻는 메시지가 표시되지만 '설치'를 탭하면 'AppName을 다운로드 할 수 없습니다'라는 오류 메시지가 표시됩니다. 앱 아이콘 윤곽선의 진행률 막대 모양에서 앱이 다운로드되지 않았습니다. apache ssl_request 로그와 오류 로그는 잠잠합니다. 액세스 로그는 일반적으로 매니페스트 파일에서 히트를 표시합니다. 일반적으로 매니페스트 파일과 ipa 파일 모두에 히트가 표시됩니다. iOS 장치의 콘솔 로그는 아무런 조명도 제공하지 않습니다.
좋아, 그래서 나는 어떤 일이 일어날지를 알기 위해 다른 경로를 시도했다. 대신 HTTP 대신 https를 사용하는 매니페스트 파일에 대한 itms 링크를 수정하면 파일을 호스팅하는 서버를 연결할 수 없다는 즉각적인 오류가 발생합니다. 이 경우 오류, ssl 및 액세스 로그는 표시되지 않지만 iOS 콘솔에서는 다음과 같이 나타납니다.
Fri Mar 4 00:15:47 unknown itunesstored[5009] <Warning>: Could not load download manifest with underlying error: Error Domain=NSURLErrorDomain Code=-1202 "Cannot connect to the Store" UserInfo=0x1bd790 {NSLocalizedFailureReason=A secure connection could not be established. Please check your Date & Time settings., NSLocalizedDescription=Cannot connect to the Store}
아이디어가 있으십니까? SSL은 향후 요구 사항이 될 것이므로이를 고려해야합니다. 중요한 경우 자체 서명 된 인증서를 사용하고 있습니다. 이 인증서를 iOS 기기에 설치했지만 위에서 설명한 동작을 변경하지 않았습니다. 이것은 iOS 4.2.1 및 Apache/2.2.15에 있습니다.
분명히 나는 이것을 시도한 사람이 아닙니다. 어떤 도움을 주시면 감사하겠습니다.
이봐, 내가 직면 한 정확한 문제에 직면하고있다. 중간 CA를 iPhone에 설치했지만 여전히 작동하지 않습니다. 도와 주실 수 있나요? – Mann