問題タブ [app-transport-security]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
181 参照

ios9 - iOS9: 互換性を保つために再コンパイルする必要がありますか?

XCode7 (GM) と iOS9 でアプリを実行しようとしたところ、SSL 接続を作成できないことがわかりました。iOS8でも動作します。エラー: 「SSL エラーが発生したため、サーバーへの安全な接続を確立できません」。その理由は、Apple が開発者にアプリ トランスポート セキュリティの使用を強制しているためです。

しかし、これは、現在ストアにあるアプリが iOS9 では動作しなくなり、iOS9 のリリース後、来週には多くの否定的なフィードバックが寄せられることを意味するのでしょうか? それとも、XCode7 でビルドした後に起こりますか?

0 投票する
2 に答える
295 参照

ios - App Transport Security によってブロックされている HTTP 要求を確認するにはどうすればよいですか?

この質問から、 HTTPS 以外のリクエストを行うことがわかっているドメインをホワイトリストに登録できることがわかりました。

しかし、いくつかのドメインをホワイトリストに登録した後、NSURLRequest.

0 投票する
2 に答える
1425 参照

ios - iOS9 App Transport Security は、plist が変更された Web サービスをブロックしました

iOS 9 デバイスでアプリを実行すると、エラーがログに記録されました。

安全ではないため、App Transport Security はクリアテキスト HTTP (http://) リソースの読み込みをブロックしました。一時的な例外は、アプリの Info.plist ファイルを介して構成できます。

NSAllowsArbitraryLoads確かにinfo.plistに追加しました:

ここに画像の説明を入力

Web からはまだ何もロードされていません。

Web サービスに対して特定のドメインを許可する必要がありますか?

0 投票する
0 に答える
187 参照

ios - iOS 9 HTTPS App Transport Security 接続

今iOS9にアップデートしたいアプリがあります。CFNetwork SSLHandshake failed問題は、 HTTPS 接続を使用しているにもかかわらず、エラーが発生することです。これは、アプリが HTTPS に接続していない場合のエラーであり、それで問題ありません。私の開発者サーバーは本番環境と同様に HTTPS です。セキュリティを除外して破りたくありません。私はそれをバイパスしたくありません。Info.plist ファイルにドメインごとの例外を追加できることはわかっています。サーバーを確認したところ、TLS 1.2 がサポートされています。どうしたの?

0 投票する
9 に答える
28889 参照

ios - iOS 9 Facebook ログイン シミュレータ -canOpenURL: URL で失敗しました: "fbauth2:///" - エラー: "(null)"

Xcode 7 と最新の iOS SDK に更新しました。アプリの plist に適切なエントリを追加しました。

ここに画像の説明を入力

私のアプリの Facebook ログインは、デバイスで正常に動作します。ただし、iOS 9 シミュレーターでは、次のようになります。

-canOpenURL: failed for URL: "fbauth2:///" - error: "(null)"

そして、ログインが機能していません。Facebook のログインの問題を見てきました- canOpenURL: URL で失敗しました: "fbauth2:///" - エラー: "(null)"しかし、私は FBSDKCoreKit フレームワークを持っています。Facebook SDK 4.5 IOS 9も見ましたが、その答えは私の問題を解決しません。

https://developers.facebook.com/docs/ios/ios9のチェックリストを実行したにもかかわらず、デバイスではなくシミュレーターでこのエラーが発生するのはなぜですか?

0 投票する
3 に答える
21022 参照

ios - 「このアプリはスキーム cydia のクエリを許可されていません」IOS9 エラー

HTTP リクエストをヒットするアプリがあります

<NSURLConnection: 0x12d755110> { request: <NSMutableURLRequest: 0x12d754e10> { URL: http://XX.XX.XX.XXX/webService/dataService.svc/SearchLocation } }

さて、上記のリクエストが行われるたびに、次のエラーが発生し、レスポンスでデータが受信されません。60 秒後に " Time Out error" が表示されます。IOS8 以下では問題なく動作しますが、iOS9 では動作しません。この問題に他に何をしなければならないか、誰か教えてください。また、info.plist で iOS9 の ATS に関して次の変更を行いましたが、まだ問題に直面しています。これを修正する方法を教えてください。前もって感謝します。

Info.plist

エラー

0 投票する
1 に答える
753 参照

objective-c - App Transport Security ios9 にドメイン例外を追加

plist で次のコードを使用して、サーバーの例外を App Transport Security プロトコルに追加しています。

しかし、「 App Transport Security ポリシーで安全な接続の使用が必要なため、リソースを読み込めませんでした。」というメッセージが表示されます。

私は何を間違っていますか?

0 投票する
13 に答える
181900 参照

ios - iOS9で「SSLエラーが発生したため、サーバーへの安全な接続を確立できません」というエラーが表示されます

既存のプロジェクトを iOS 9 にアップグレードしたため、エラーが発生し続けます。

SSL エラーが発生したため、サーバーへの安全な接続を確立できません。