iOS 7.1以降、エンタープライズアプリケーションを無線で展開する場合は、マニフェスト.plistファイルのURLがHTTPSである必要があります。例えば自己署名SSL証明書サーバーを使用してエンタープライズアプリケーションを大気環境に展開できますか?
:
itms-services://?action=download-manifest&url=https://example.com/manifest.plist
私のサーバーでは、私は、自己署名SSL証明書を使用します。私はiPhone上でURLをタップすると、それはCould not connect to <ip-address>
を言うので、典型的な
NSUnderlyingError=0x15d37040 "The certificate for this server is invalid. You might be connecting to a server that is pretending to be `<ip-address>`, which could put your confidential information at risk.
をログに記録し、私は自己署名SSL証明書を使用できるかどうか知りたいですか?
できれば、私はどのように問題を解決するのですか?
自分のデバイスに証明書をインストールしましたが、まだ動作しません。無料のSSL証明書を試します。ありがとうございます。 – user1370122
100%は確信していませんが、iOSにはSSL証明書の要件があり、ルートCAによって署名されていると思います。独自のCAを作成し、CAが署名する証明書をインストールしてください。また、SSLが正しく設定されていますか。作成時にサーバー名パラメータriteを設定しましたか? –