iOS 9 での考慮事項

App Transport Security(ATS)は、iOS 9 で導入されたプライバシー機能です。ATS は、新しいアプリに対してデフォルトで有効になっており、セキュアな接続を強制します。これは、アプリと Google Mobile Ads SDK との統合に影響する可能性があります。詳細については、NSAppTransportSecurity ドキュメントを参照してください。

この変更は、Xcode 7 で構築されたアプリを実行しており、ATS が無効化されないすべての iOS 9 デバイスに影響します。ATS に準拠していないアプリで iOS 9 に HTTP を使用して広告を配信しようとすると、次のログメッセージが表示されます。

> App Transport Security has blocked a cleartext HTTP (http://)
> resource load since it is insecure. Temporary exceptions can be
> configured via your app's Info.plist file.

広告が ATS の影響を受けないようにするには、Apple により、アプリの Info.plist ファイルに追加できる次の例外が提供されています。

<key>NSAppTransportSecurity</key>
<dict>
    <key>NSAllowsArbitraryLoads</key>
    <true/>
</dict>

フィードバックを送信...