[解決済み] "CFNetwork SSLHandshake failed (-9806)" の解決方法について
2022-01-30 15:08:37
質問
CFNetwork SSLHandshake failed (-9806)の警告を修正しようとしているのですが、どうすればいいですか? 私のアプリはうまく動作していますが、デバイスでXcodeを通してアプリを実行すると、アプリがクラッシュします。 .plistにNSAppTransportSecurityを追加しました。
<key>NSAppTransportSecurity</key>
<dict>
<key>NSExceptionDomains</key>
<dict>
<key>yourserver.com</key>
<dict>
<!--Include to allow subdomains-->
<key>NSIncludesSubdomains</key>
<true/>
<!--Include to allow insecure HTTP requests-->
<key>NSExceptionAllowsInsecureHTTPLoads</key>
<true/>
<!--Include to specify minimum TLS version-->
<key>NSExceptionMinimumTLSVersion</key>
<string>TLSv1.1</string>
</dict>
</dict>
</dict>
また、異なる3g/wifiでテストしています。
助けてください。事前にありがとうございます。
どのように解決するのですか?
こちらをご覧ください リンク
また、以下のようにTLSのバージョンを変えて試してみてください。
<key>NSTemporaryExceptionMinimumTLSVersion</key> <string>TLSv1.1</string>
また、アプリのInfo.plistに追加することで、これで確認します。
<key>NSAppTransportSecurity</key>
<dict>
<key>NSExceptionDomains</key>
<dict>
<key>YOUR_HOST.COM</key>
<dict>
<key>NSIncludesSubdomains</key>
<true/>
<key>NSTemporaryExceptionAllowsInsecureHTTPLoads</key>
<true/>
<key>NSTemporaryExceptionMinimumTLSVersion</key>
<string>1.0</string>
<key>NSTemporaryExceptionRequiresForwardSecrecy</key>
<false/>
</dict>
</dict>
</dict>
関連
-
[解決済み】印刷します。エントリ, ":CFBundleIdentifier", Does Not Exist
-
[解決済み】クラスは両方で実装されており、どちらかが使用されることになります。どちらが未定義か
-
[解決済み] iPhoneが使用できません。デバイスを再接続してください
-
[解決済み] 警告 xcode 6 で暗黙の変換により整数の精度が失われる
-
[解決済み] Swiftを使って音を鳴らすには?
-
[解決済み] WKWebviewにuseragentを設定する
-
[解決済み] キーボードがあるときに、UITextFieldを編集開始時に上に移動させるには?
-
[解決済み] カスタムオブジェクトを含むNSMutableArrayをソートするにはどうすればよいですか?
-
[解決済み] iOSのバージョンを確認する方法を教えてください。
-
[解決済み】CFNetwork SSLHandshakeが失敗する iOS 9
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】arm64アーキテクチャの未定義シンボルについて
-
[解決済み】"宣言はファイルスコープでのみ有効 "について
-
[解決済み] Xcode 10でコマンドCompileSwiftが0以外の終了コードで失敗する [重複] 。
-
[解決済み] iPhoneが使用できません。デバイスを再接続してください
-
[解決済み] dispatch_queue_create のキュー属性とは?
-
[解決済み] UILabelにスペース/パディングを追加する
-
[解決済み] Unwind segue - インスタンスメソッドのみ @IBAction を宣言でき、ボタンが Exit に接続しない
-
[解決済み] 'CGPointMake' は swift で使用できません [重複] 。
-
[解決済み] ナビゲーションアイテムのタイトルカラーを変更する方法
-
[解決済み】CFNetwork SSLHandshakeが失敗する iOS 9