私は2年間のようにAppstoreにアプリケーションを持っています。 私はAdobe AIRで開発しました。Adobe AirがiOS10のサーバーに接続できない
iOS10では、私のアプリは動作しません。 HTTPリンクに接続できません。
接続からデバッグしてエラーが発生します。 エラー#2044:未処理のioError:。 text =エラー#2032:ストリームエラー。 URL:http://api.website.net/check.php
すべてのソリューションを理解するために、私はHTTPStatusEvent.HTTP_STATUSを使用し、それが解決する0
任意のメソッドを提供しますか?
MY CODE:それはiOSのアプリのトランスポートセキュリティ設定に関連しているよう
var urlReq:URLRequest = new URLRequest ("http://api.website.net/check.php");
urlReq.method = URLRequestMethod.POST;
var urlVars:URLVariables = new URLVariables();
urlVars.user_id = Main.instance.userID;
urlReq.data = urlVars;
var loader:URLLoader = new URLLoader (urlReq);
loader.addEventListener(Event.COMPLETE, onCreditComplete);
loader.addEventListener(HTTPStatusEvent.HTTP_RESPONSE_STATUS, httpStatusHandler);
loader.addEventListener(HTTPStatusEvent.HTTP_STATUS, httpStatusHandler);
loader.dataFormat = URLLoaderDataFormat.VARIABLES;
loader.load(urlReq);
非https'リンク_からおそらく_a非64ビットapp_である可能性があります。アプリに対するAppleの期待は変わった。私はあなたに答えることはできませんが、答えを待っている間にただ調査します。たとえば、 'https' urlから読み込んだ' http' URLから何らかのテキストファイルを読み込むためのURLRequestをテストします。どちらもiOSのテストで動作すると、それは1つの問題となるなどです。 –
サーバ要件に関するエラーが見つかりました。 試してその作業を行うためのhttpsリンクが見つかりました。しかし、私のhttpリンクは動作しません。 いくつかのフォーラムでは、あなたのサーバーでiPv6がサポートされている必要があるとの意見があります。 iOS10で動作する必要がある要件を知っていますか? –