私は自分のアプリケーションで「任意の負荷を許可」フラグを使用しています。 Appleは、2017年1月現在、すべてのアプリケーションにATSが必要であると発表しました。これは、AppStoreにアップロードされている私の現在のAppsが動作しないことを意味しますか、 -HTTPSの設定?アプリ転送セキュリティiOS第1回2017年1月
答えて
既に店舗に入っているアプリは、今日のように引き続き動作します。 ATSの例外は引き続きiOSによって認識されます。
新しいバージョンのアプリケーションを提出する場合は、承認のためにレビューノートにAppleに正当な理由を提示する必要があります。
のようなATSを無効にする唯一のオプションである場合の数、があります。
- アプリは、ユーザーによって提供されたURLにアクセスし、あなたが
- TLS の使用を要求することはできませんがあなたのアプリケーションは、TLSをサポートしていない、またはサポートできないデバイスの何らかの形式(たとえば、組み込みシステム)にアクセスしたり、これらのデバイスへの証明書の発行(数千もの可能性がある)が実用的でない場合にアクセスします。
アップル社の従業員によるコメントを含む状況がthis threadに記載されています。本質的には、
... App Reviewでは、ほとんどのATS例外に対して「合理的な正当化」が必要です。ここでの目標は、ATSが最初にリリースされたときに、単にそれをグローバルにオフにして移動した人々を洗い流すことです。それはもはや許されません。
あなたのアプリは現在、ATSの例外がある場合は、以下をご覧ください:
- は、特定のドメインに対してグローバルにのみATSを無効にすることが必要ですか?
- ATSをグローバルに無効にしている場合は、特定のドメイン(たとえば、既知のWebサービスAPIエンドポイント)でATSを再度有効にできますか?
WKWebView
を使用している場合は、NSAllowsArbitraryLoadsInWebContent
に切り替えることができます(これで十分です。あなたのアプリはiOS 10のみである必要があります)。
たとえば、ユーザーがWKWebView
に表示するWebページを指名できるアプリがあります。私はNSAllowsArbitraryLoadsInWebContent
を指定していますが、NSAllowsArbitraryLoads
も指定しています。これは、私のアプリがiOS 9で動作するようにしたいからです。最後に、TTLがサポートされていることが分かっているところで、私のアプリが使用するWebサービスに対してATSを再度有効にするように設定しました。
私のアプリレビューノートでは、ユーザーコンテンツとiOS9サポートのためにNSAllowsAbitraryLoads
の必要性について説明します。
最新のニュースによると、アップルは上記の期限を延長しました。ここではAppleのサイトのApp交通安全 2016年12月21日
のiOS 9とOS Xのv10.11で導入のApp交通セキュリティ(ATS)、 は、ユーザーのセキュリティとプライバシーを向上を支援する
からの抜粋ですHTTPS経由でセキュアな ネットワーク接続を使用するようアプリケーションに要求します。WWDC 2016で、私たちは、 アプリをApp Storeに提出すると、その年末の にATSをサポートする必要があることを発表しました。準備に時間がかかりますが、この期限は に延長されました。新しい期限 が確認された場合には、別のアップデートが提供されます。
- 1. 12月から1月までの周回年月
- 2. nanogallery2 v0.9.2a(2017年1月31日)ガラスのバグ
- 3. charlesproxyのiOSアプリケーション転送セキュリティ
- 4. 毎年1月1日のクロノッブ
- 5. 毎月の第1、第2、第3、第4月曜日の取得方法は?
- 6. mySql:2000年1月1日から2000年1月1日に日付を変換
- 7. Python形式の日付は「1991年1月1日月曜日」
- 8. Railsアプリのタイムフィールドに、2000年1月1日の午前12時00分
- 9. のIntelliJ IDEA(2017年1月2日EAP):転覆のためのユーザー名とパスワードを尋ねるたび
- 10. 第1学年のリストでジャンプ
- 11. iOS9:アプリの転送セキュリティはの.plistフレームワーク
- 12. Ionic&iOS - アプリケーション転送のセキュリティ設定
- 13. アンドロイドを解析できません予定日:2017年1月6日
- 14. アプリ転送後のiOSプロビジョニング
- 15. 年1回BoxPlots with Pandas
- 16. 年1回のjavascript配列
- 17. bbpressフォーラム日(木)1970年1月
- 18. 1年全体の月末日
- 19. Google OpenId Connect with OpenID 2.0のマッピングは、2017年1月1日にどうなりますか?
- 20. Cron式:月曜日の第3月曜日の第1金曜日
- 21. strtotimeと日付のバリデーション(01/20/2011と2011年1月1日)
- 22. 1970年1月1日より前の日付をR
- 23. 1970年1月1日からの秒数00:00:00 GMT Erlang
- 24. 実行毎月1回で私のアプリでタスク
- 25. ERROR:属性「2017年2月28日」
- 26. クロムストアのPouchDBインスペクタ拡張(2017年8月)
- 27. 今年の第2月曜日
- 28. WPFユーザーコントロールで1ヶ月間の月と年を表示する
- 29. 現在の月/ 1900年1月の代わりに
- 30. Nativescript角度検出第1回
ありがとう!それはまさに私が探していたものでした:) – alecnash