SSLなしで問題なくワイヤレスでインストールできるアプリがあります。
iOS デバイスを介して、マニフェスト plist ファイルへの適切な itms リンクを含む HTML ファイルをヒットすると、マニフェスト ファイルがアプリのインストールを開始します。
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 にあります。
確かにこれを試したのは私だけではありません。どんな助けでも大歓迎です。