Security)をコントロールしよう!HikaruApp三浦半島の海をみながら、の〜んびりとやってま〜す。(TLSv1.2以上)以外は、通信制限がはいりますよ〜」なかなか、やっかいですが世の中の流れ?長いものには巻かれろ?しかしながら、色々事情があり対応が・・・。私も含めて、そんな人たちの為に、ATSの無効の仕方です。info.plistに記述します。beta5ATSの動作を完全に無効にするappleは非推奨です。<dict><key>NSAppTransportSecurity</key><dict><key>NSAllowsArbitraryLoads</key><true/></dict></dict>ドメイン指定でATSの動作を無効にするappleの考えはATSを無効にする事は推奨していませんが、暫定対応として推奨してるようです。HTTPHTTPドメインのATS制限を無効にします。NSExceptionAllowsInsecureHTTPLoadsらしいのですが、iOS9beta5では動作しないのでNSTemporaryExceptionAllowsInsecureHTTPLoadsをしようしています。<dict><key>NSAppTransportSecurity</key><dict><key>NSAllowsArbitraryLoads</key><false/><key>NSExceptionDomains</key><dict><key>xxxxx.xx.jp</key><dict><key>NSIncludesSubdomains</key><true/><key>NSTemporaryExceptionAllowsInsecureHTTPLoads</key><true/></dict></dict></dict></dict>HTTPSHTTPSのドメインのセキュリティレベルを下げてATS制限を無効にします。例は、TLSv1.1以上であればアクセスが可能になります。<dict><key>NSAppTransportSecurity</key><dict><key>NSAllowsArbitraryLoads</key><false/><key>NSExceptionDomains</key><dict><key>xxx.xx.jp</key><dict><key>NSIncludesSubdomains</key><true/><key>NSExceptionMinimumTLSVersion</key><string>TLSv1.1</string><key>NSExceptionRequiresForwardSecrecy</key><false/></dict></dict></dict></dict>まとめ暫定処置と考えておいたほうがいいかもしれません。サーバー担当を説得させ、セキュリティーレベルをあげてもらうようにしましょう。スポンサーリンクシェアするツイートフォローするHikaruKun関連記事NSURLConnectionでSSL認証(p12)をするNSURLConnectionでSSL認証(p12)をする事がありましたのでサンプルコードを乗せておきます。自由に使用してください。...記事を読むXcode|iOS10から新しく加わったCallkitを使って通話の状態を取得してみたあまのじゃくなHikaruappです。誰もやらないであろう、Coretelepnonyの一部が非推奨になりCallkitとして生まれ...記事を読むswift3はじめました|Objective-Cでいうself.viewは、どうやるの?あまのじゃくなHikaruapp(@hikaruapp)です。”GET”しよう!来るとは思っていましたが、NSURLConnectionは、Xcode7(iOS9)から非推奨となりました。なると、いつかは消え...記事を読むNSURLSessionでBASIC認証して”PUT”or”POST”しよう!さよなら、NSURLConnection第2弾は、NSURLSessionで"PUT"or"POST"です。ファイルをアップ...記事を読むXcode|ボタンをかっこよく表示・非表示させる。こんにちは、あまのじゃくHikaruappです。したらいいか対策を考えてみました。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。HikaruApp.。