0

したがって、WWDC2016では、ATSはと告知され、2017年1月現在のとなりました。At least for iOSmacOS SierraのApp Transport Security(ATS)で許可されている例外はありますか?

何が変更されているかについてのドキュメントを見つけることは難しいです(ただし、WWDCビデオをいくつか探して、これが記載されている1つまたは2つのスライドを見つけることができます)。

NSExceptionDomains macOS Sierraアプリケーションでは例外が許可されますか?または、サーバーの介入なしに1月に私のアプリが魔法のように動作しなくなるのでしょうか?

答えて

0

変更は、Mac/iOS App Storeに許可されるApp Review(「合理的」な正当な理由なし)に関係します。 OS自体の動作変更ではなく、既存のアプリケーションも引き続き動作します。

まずアップ、(NSAllowsArbitraryLoadsInWebContentNSRequiresCertificateTransparencyの追加以外)ATSの技術的な振る舞いが変更されていません。技術的な観点から、新しくシードされたOSリリースのATS例外は、現在のOSリリースと同じように動作します。

変更された点は、App ReviewではほとんどのATS例外に対して「妥当な正当性」が要求されることです。ここでの目標は、ATSが最初にリリースされたときに、単にそれをグローバルにオフにして移動した人々を洗い流すことです。それはもはや許されません。

出典:Post from Apple Developer Relations/Developer Technical Support

関連する問題