iOS用Audience Network SDK更新履歴

iOS用Audience Network SDKの更新履歴とリリースノート。

Audience Network iOS SDK 6.16.0 - 2024年10月15日

  • ユーザーエクスペリエンスとパフォーマンスの向上

Audience Network iOS SDK 6.15.2 - 2024年8月15日

  • 小さな不具合の修正とパフォーマンスの向上

Audience Network iOS SDK 6.15.1 - 2024年6月3日

  • 動的フレームワークを使用するときのリンカーの問題を修正しました
  • 静的フレームワークを使用するときのポインター位置合わせの警告を修正しました

Audience Network iOS SDK 6.15.0 - 2024年3月15日

  • 収集されたデータタイプと必要な理由APIの宣言があるプライバシーマニフェストファイルを追加
  • サポートされるiOSの最低バージョンはiOS 12
  • 小さな不具合の修正とパフォーマンスの向上

Audience Network iOS SDK 6.14.0 - 2023年8月3日

  • 読み込まれるビューの数が多すぎる場合のメモリの問題によるクラッシュの修正
  • SDKからのビットコードの削除

Audience Network iOS SDK 6.12.0 - 2022年10月3日

  • iOS 15.7でのSKStoreProductViewControllerのクラッシュを修正

Audience Network iOS SDK 6.11.2 - 2022年7月13日

  • モバイルアプリインストール広告CTAを2回タップするとホストアプリがフリーズするという、iOS 15.6 (ベータ版)での不具合の修正

Audience Network iOS SDK 6.11.1 - 2022年5月24日

  • モバイルアプリインストール広告CTAを2回タップするとホストアプリがフリーズするという、iOS 15.5での不具合の修正
  • パフォーマンスの向上

Audience Network iOS SDK 6.11.0 - 2022年5月11日

  • パフォーマンスの向上
  • CocoaPods経由のAudience Network SDKのデフォルトの配信方法を静的フレームワークに戻します。ダイナミックフレームワークを埋め込むには、手動インストールを使用してください。
  • -loadAdは廃止され-loadAdWithBidPayload:メソッドに代わりました。入札に一本化されるAudience Networkの詳細については、Audience Networkブログ投稿をご覧ください

Audience Network iOS SDK 6.10.0 - 2022年4月12日

  • パフォーマンスの向上
  • Audience Network SDKは、CocoaPods経由でダイナミックフレームワークとして配布されるようになりました。

Audience Network iOS SDK 6.9.0 - 2021年11月8日

  • パフォーマンスの向上
  • 依存関係として、FBSDKCoreKit_Basicsは必要なくなりました。
  • このバージョンのAudience Network SDKを統合したアプリをビルドするには、Xcode 13が必要です。

Audience Network iOS SDK 6.8.0 - 2021年10月11日

  • パフォーマンスの向上

Audience Network iOS SDK 6.7.0 - 2021年9月13日

  • パフォーマンスの向上

Audience Network iOS SDK 6.6.0 - 2021年8月24日

  • SDKがXCFrameworkとしてパッケージ化されるようになりました
  • arm64シミュレータースライスでApple Silicon Macプラットフォーム上でのテストが可能になりました

Audience Network iOS SDK 6.5.1 - 2021年6月23日

  • リンク時最適化が無効になりました
  • FBSDK 11.0以上で動作するよう、FBAudienceNetworkポットが更新され、スタンドアロンFBSDKCoreKit_Basicポッドに依存するようになりました。このバージョンは、CocoaPodsを使ってFBSDKの旧バージョンで利用することはできません。GitHubで詳細をご確認ください

Audience Network iOS SDK 6.5.0 - 2021年5月17日

  • パフォーマンスの向上

Audience Network iOS SDK 6.4.1 - 2021年4月21日

  • ストレージ最適化とパフォーマンスの向上
  • FBSDKCoreKit_Basicsの依存バージョン: 7.0.1以上。最適なパフォーマンスや安定性を得るため、最新リリースを利用することをおすすめします。GitHubからFBSDKCoreKit_Basicsをダウンロードしてください

Audience Network iOS SDK 6.3.1 - 2021年3月23日

Audience Network SDK 6.3.1を使用するにはXcode 12が必要

アプリの構築時にこのバージョンのAudience Network SDKを使用するには、Xcode 12以上が必要です。

修正済み:

  • オーバーレイ広告からのナビゲーションバーを防止。
  • プレイアブル広告の小規模なレイアウト修正。

Audience Network iOS SDK 6.3.0 - 2021年2月22日

Audience Network SDK 6.3.0を使用するにはXcode 12が必要

アプリの構築時にこのバージョンのAudience Network SDKを使用するには、Xcode 12以上が必要です。

修正済み:

  • iOS 13.0上でSKStoreProductViewControllerをサブクラス化することによるクラッシュ。
  • プレイアブル広告を閉じた後に音声が停止しない問題。
  • 動画一時停止時に再開するための再生ボタンが利用できない問題。

Audience Network iOS SDK 6.2.1 - 2021年1月11日

Appleの新しい要件導入後、iOS 14上で収益化するには、Audience Network SDK 6.2.1以上を使用する必要があります。これは、以前にお伝えしたSDK 6.0以上を使用するというガイドからの変更事項であることに注意してください。

最新バージョンでの2つの重要な要件について、以下をご覧ください。

  • メディエーションを使用するかどうかに関係なく、setAdvertiserTrackingEnabledフラグを実装し、データを使ってパーソナライズド広告を配信するかどうかをFacebookに知らせること。
  • 広告主が広告キャンペーンのパフォーマンスを測定できるよう、提案されているSKAdNetwork IDをXcodeプロジェクトのInfo.plistに追加すること。
  • Xcode 12以上(iOS SDK 14以上)でビルドすること。

Audience Network iOS SDK 6.2.0 - 2020年10月26日

注: Audience Network iOS SDK 6.2は、6.0より後の次のバージョンであり、6.1の変更内容が含まれています。Androidリリースでのバージョンパリティを維持するため、6.1のラベルはスキップされました。

FBSDKCoreKit_Basics依存バージョン: 7.0.1以上。最適なパフォーマンスや安定性を得るため、最新リリースを利用することをおすすめします。GitHubからFBSDKCoreKit_Basicをダウンロードしてください。

このバージョンのAudience Network SDKは、Xcode 11.6でビルドされています。

SKAdNetwork: Audience Network iOS SDK 6.2.1以上には、AppleのSKAdNetworkとの互換性があります。詳しくは、Meta for Developersをご覧ください。

変更: 再生と閲覧

Androidでの学習に基づくiOSでの再生と閲覧の改善。

変更: アダプティブレイアウト

いくつかの小規模な改善を加えて代替アダプティブデザインを再実行するさらなる試み。

Audience Network iOS SDK 6.0.0 - 2020年9月28日

FBSDKCoreKit_Basics依存バージョン: 7.0.1以上。最適なパフォーマンスや安定性を得るため、最新リリースを利用することをおすすめします。GitHubからFBSDKCoreKit_Basicをダウンロードしてください。

このバージョンのAudience Network SDKは、Xcode 11.6でビルドされています。

変更: 新しいAPI、setAdvertiserTrackingEnabled

詳しくは、Meta for Developersをご覧ください。

変更: SKAdNetworkサポート

Appleが新しい条件を導入した場合、iOS 14ユーザーについて収益化するには、すべてのパブリッシャーはAudience Network iOS SDK 6.2.1以上を使用する必要があります

修正済み:

  • インタースティシャル広告および動画リワード広告の、レンダリングの方向が正しくない場合があるという問題。

Audience Network iOS SDK 5.10.1 - 2020年7月20日

FBSDKCoreKit_Basics依存バージョン: 5.6.0以上。最適なパフォーマンスや安定性を得るため、最新リリースを利用することをおすすめします。GitHubからFBSDKCoreKit_Basicsをダウンロードしてください。

修正済み:

  • 使用しているFBSDKCoreKit_Basics依存バージョンが7.0.0以前の場合に、旧バージョン(5.10.0)でクラッシュが発生する問題。

Audience Network iOS SDK 5.10.0 - 2020年7月6日

Audience Network SDK 5.10.0 for iOSに影響する問題があるため、アプリがクラッシュします。7月21日までに修正することを目指して現在作業中です。この問題を回避するため、FBSDKCoreKitバージョン7.0.1以上に更新することもできます。

変更: データ処理のオプション

Metaシステムにおけるデータの利用方法を事業者がより詳細に制御できるようにするため、また、カリフォルニア州消費者プライバシー法(CCPA)を遵守する事業者の取り組みをサポートするため、データ使用制限機能をリリースしました。

Audience Network iOS SDK 5.9.0 - 2020年5月11日

FBSDKCoreKit_Basics依存バージョン: 5.6.0以上。最適なパフォーマンスや安定性を得るため、最新リリースを利用することをおすすめします。GitHubからFBSDKCoreKit_Basicsをダウンロードしてください。

変更: パフォーマンスの向上

  • 広告の読み込み時間を短縮
  • ネットワーク帯域幅の使用を削減

修正済み:

  • 全画面フォーマットで稀に起きていた広告表示エラー

Audience Network iOS SDK 5.8.0 - 2020年3月30日

FBSDKCoreKit_Basics依存バージョン: 5.6.0以上。最適なパフォーマンスや安定性を得るため、最新リリースを利用することをおすすめします。GitHubからFBSDKCoreKit_Basicsをダウンロードしてください。

変更: mediaViewRenderingMethodを削除

非推奨メディアレンダリングメソッドを公開APIから削除しました。Audience Network統合が引き続き確実に動作するよう、使用しているmediaViewRenderingMethodを削除してください。

修正済み:

  • サーバーサイドのリワードコールバックが期待通りにトリガーされるようになりました。

Audience Network iOS SDK 5.7.1 - 2020年2月20日

修正済み:

  • iOS9デバイスで広告をリクエストする際に発生していたクラッシュを解決。

Audience Network iOS SDK 5.7.0 - 2020年2月17日

変更: Xcode 11

SDKは、Xcode10でビルドされているプロジェクトのうち、ビットコードが有効になっているものとは正常にリンクできなくなります。

変更: 動画リワードの改善

動画リワードのデザインの改善。

変更: インタースティシャルの改善

インタースティシャルのデザインが改善されました。

Audience Network iOS SDK 5.6.1 - 2020年1月28日

修正済み:

  • minizipを含める場合のシンボルの重複。
  • カテゴリ実装の重複に関するリンカーからの警告。
  • プレイアブル広告でのレンダリングの問題。
  • プレイアブル広告で、すべてのクリエイティブが適切に読み込まれるようになりました。
  • プレイアブル広告が、ワイド画面のデバイス上で正しく閉じるようになりました。
  • 広告アセットをキャッシュに入れる際にクラッシュが発生する問題を解決しました。

Audience Network iOS SDK 5.6.0 - 2019年10月28日

変更: UIWebViewを削除

Appleにより非推奨となったUIWebViewへの参照がすべて削除されました。

変更: 画像インタースティシャルの改善

画像インタースティシャルのデザインを更新しました。

変更: インタースティシャルのエンドカードの改善

リンククリックインタースティシャル広告のエンドカードのデザインを更新しました。

変更: ネットワークとキャッシュの改善

パフォーマンス向上のためにネットワークとキャッシュのロジックを変更しました。

変更: ミックスオーディエンスフラグ

ミックスオーディエンスのラベルのフラグがisChildDirectedからMixedAudienceに変更されました。ミックスオーディエンスとCOPPAについてはこちらをご覧ください。

https://developers.facebook.com/docs/audience-network/coppa

不具合の修正と変更

  • 修正: ユーザーが前の画像カードから次の動画カルーセルカードにナビゲートした際にインタースティシャル動画が再生されるようになりました。
  • 修正: 広告読み込み後にデバイスを回転した際に、インタースティシャルが正しく表示されるようになりました。
  • 変更: FBSDKCoreKit_Basicsの依存関係が5.6.0以上になりました。

既知の問題

ld: warning: instance method 'adnw_URLEncodedString' in category from ... conflicts with same method from another category

インスタンスメソッドadnw_URLEncodedStringが2つの異なるカテゴリに現れて競合状態になっています。このメソッドは両方の場所で実装がまったく同じであるため、副次的な影響はありません。Xcodeでビルドする際にこの問題を示す警告が出ますが、無視しても問題はありません。

Audience Network iOS SDK 5.5.1 - 2019年9月25日

新機能: iOS13のサポート

  • iOS 13サポートの公式リリース
  • UIWebViewの使用を削除

Audience Network iOS SDK 5.5.0 - 2019年8月19日

新機能: サイズクラスのサポートを追加

サイズクラスがAN iOS SDKでサポートされるようになりました。

新機能: zlibへの依存関係を追加

インタースティシャルフォーマットと動画リワードフォーマットで、Appleのzlibエンコーダーが必要になりました。

不具合の修正と変更

  • 変更済み: インタースティシャル広告レポートフローの更新。
  • 修正: 動画再生後に元のsetIdleTimerDisabledフラグの設定値が適用される問題。
  • 修正: インタースティシャル内のプレイアブル広告でデバイスの方向の変更が考慮されるようになりました。
  • 変更済み: FBSDKCoreKit_Basicsの依存関係が5.2.1以上になりました。

Audience Network iOS SDK 5.4.0 - 2019年6月17日

  • FBNativeBannerAdで、UIImageViewFBMediaViewと交換可能になりました
  • ファイルキャッシュの改善
  • FBBSDKCoreKit_Basicsへの依存関係を追加しました
  • CoreLocation.frameworkへの依存関係を削除しました

変更: FBNativeBannerAdでのUIImageView

ネイティブバナー広告をUIImageViewで作成できるようになりました。それを可能にするため、新しいメソッド(下記参照)がいくつか追加されました。FBMediaViewの使用も引き続きサポートされます。

@interface FBNativeBannerAd

/**
 This is a method to associate a FBNativeBannerAd with the UIView you will use to display the native ads.

 @param view The UIView you created to render all the native ads data elements.
 @param iconImageView The UIImageView you created to render the icon
 @param viewController The UIViewController that will be used to present SKStoreProductViewController
 (iTunes Store product information) or the in-app browser. If nil is passed, the top view controller currently shown
 will be used.


 The whole area of the UIView will be clickable.
 */
- (void)registerViewForInteraction:(UIView *)view
                     iconImageView:(UIImageView *)iconImageView
                    viewController:(nullable UIViewController *)viewController;

/**
 This is a method to associate FBNativeBannerAd with the UIView you will use to display the native ads
 and set clickable areas.

 @param view The UIView you created to render all the native ads data elements.
 @param iconImageView The UIImageView you created to render the icon
 @param viewController The UIViewController that will be used to present SKStoreProductViewController
 (iTunes Store product information). If nil is passed, the top view controller currently shown will be used.
 @param clickableViews An array of UIView you created to render the native ads data element, e.g.
 CallToAction button, Icon image, which you want to specify as clickable.
 */
- (void)registerViewForInteraction:(UIView *)view
                     iconImageView:(UIImageView *)iconImageView
                    viewController:(nullable UIViewController *)viewController
                    clickableViews:(nullable NSArray<UIView *> *)clickableViews;

新機能: iOSでのファイルキャッシュの改善

当社のiOS SDKで、ダウンロードした広告を保管するために新しいキャッシュが使用されるようになりました。この新しいキャッシュは信頼性が向上し、キャッシュエラーの数が少なくなるはずです。

新機能: FBBSDKCoreKit_Basicsへの依存関係を追加

iOS SDKの依存関係としてFBSDKCoreKit/FBSDKCoreKit_Basicsが追加されるため、プロジェクトの依存関係で変更が必要になります。

CocoaPodsを使用する開発者の場合、コードの変更は不要です。pod repo updateとpod installを実行するだけで、プロジェクトが自動的に最新バージョンに更新されます。

手動で統合を行う開発者の場合、FBSDKCoreKit.frameworkへの手動の依存関係をプロジェクトに追加する必要があります。そのためには、次の手順に従ってください。

  1. MetaのGitHubリリースページから、FBSDKCoreKit.frameworkとその簡略版(FBSDKCoreKit_Basics.framework)の両方をダウンロードします。
  2. 静的フレームワークを使用する場合は、フレームワークをプロジェクトにドラッグ&ドロップします。
  3. 動的フレームワークを使用する場合は、プロジェクトの「埋め込みバイナリ」にフレームワークを追加します。

すでにアプリでFBSDKCoreKitを使用している場合、FB SDKバージョン5.0にアップグレードする必要があります。

不具合の修正と変更

  • 修正: インタースティシャル広告フォーマットのアプリインストールのための動画広告を読み込む際に、「未処理の例外」エラーメッセージが表示される問題。
  • 修正: インタースティシャル広告フォーマットの特定のカルーセルカードのCTAをタップした後に、カルーセルカード画像とウェブページの商品画像が一致しない問題。
  • 修正: iOSで動画プレイヤーがクラッシュする問題。

Audience Network iOS SDK 5.3.2 - 2019年5月16日

修正済み

  • バナー広告の広告を読み込むたびに、adDidLoadデリゲートメソッドが2回呼び出される問題を修正。

その他

  • CoreLocation.frameworkへの依存関係を削除

Audience Network iOS SDK 5.3.1 - 2019年4月16日

このバージョンは5.3.0と同一ですが、XCode 10.1でビルドされています。XCode 10.2以降を使用していない場合は、アプリのビルドにこれを使用してください。

Audience Network iOS SDK 5.3.0 - 2019年4月15日

このバージョンは、XCode 10.2以降で動作します。アプリのビルドにXCode 10.1を使用する場合は、Audience Network SDK 5.3.1を使用してください

追加内容

  • インタースティシャルのデザインの改善

修正済み

  • Info.plistでのCFBundleSupportedPlatforms値で発生していた問題を修正
  • プレイアブル広告の修正
  • インタースティシャル広告の初期ボリュームの修正

Audience Network iOS SDK 5.2.0 - 2019年2月20日

追加内容

  • null可能性指定子
  • 広告レポートアイコンをAdOptionsViewで非表示にするオプション
  • 新しいネイティブテンプレート。これを使うことにより、アプリに簡単にネイティブ広告を追加できます。
  • インタースティシャルのデザインの改善

修正済み

  • リワード広告のカードが選択済みの場合にタイマーとアニメーションが開始される問題

Audience Network iOS SDK 5.1.1 - 2019年1月16日

修正済み

  • インタースティシャル動画が、利用者が報告のために広告をクリックした後も再生され続ける。
  • 入札者トークンが特定の条件下で破損する。

変更内容

  • NativeAdsとNativeBannerAdsのregisterViewForInteractionは、メインスレッドから実行しなければならなくなりました。

Audience Network iOS SDK 5.1.0 - 2018年10月31日

追加内容

  • ネイティブ広告用のFBAdOptionsViewにより、柔軟性が大きく向上しました
  • モバイルアプリインストール広告用に新しいインタースティシャルデザインを追加しました
  • インタースティシャル配置にプレイアブル広告フォーマットを追加しました。プレイアブル広告はインタラクティブな新しい広告フォーマットであり、利用者がアプリをダウンロードするかどうかを判断できるように、広告主はゲーム、アプリ、ブランドの短いプレビューを提供することができます。

修正済み

  • ダイナミックフレームワークのリファクタリングと更新

Audience Network iOS SDK 5.0.2 - 2018年10月25日

修正済み

  • FBAdIconViewのサイズを変更しました
  • インプレッション後にビューアビリティ検証ツールが再度スケジュールされるのを防止しました
  • FBAudienceNetwork.frameworkのサイズを削減しました

Audience Network iOS SDK 5.0.1 - 2018年10月5日

修正済み

  • UIがフリーズする問題を修正しました
  • いくつかのクラッシュの問題を修正しました
  • 再生とインストールのページの操作性を改善しました
  • オプションのセルをレポートするネイティブ広告で長いテキストを使用可能としました

Audience Network iOS SDK 5.0.0 - 2018年9月7日

追加内容

  • 新しい広告レポートフローを追加しました
  • 新しいインタースティシャルデザインを追加しました
  • リワード動画のエンドカードの新しいデザインを追加しました
  • 動画リワード配置でのプレイアブル広告フォーマット: プレイアブル広告はインタラクティブな新しい広告フォーマットであり、利用者がアプリをダウンロードするかどうかを判断できるように、広告主はゲーム、アプリ、ブランドの短いプレビューを提供することができます。
  • スキップオプション付きのリワード動画で、長い動画がサポートされるようになりました

変更

  • nativeAd、nativeBannerAd、nativeAdsManagerのすべてで、mediaCachePolicyがデフォルトになりました
  • サポートされるiOSの最低バージョンを9.0に変更しました

修正済み

  • AdUnitsSampleでのいくつかのクラッシュの問題を修正しました
  • 中断時および前景時の動画の再開/一次停止を修正しました

Audience Network iOS SDK 4.99.3 - 2018年8月16日

修正済み

  • 入札時間と広告時間のそれぞれにおける、水平と垂直での広告フォーマットのミスマッチを修正しました
  • 下位iOSデバイスでの広告の読み込み時のクラッシュを修正しました

Audience Network iOS SDK 4.99.2 - 2018年7月31日

修正済み

  • 複数の画像のキャッシュ時にクラッシュが発生する問題を修正しました
  • ネットワーク接続を初期化する際にクラッシュが発生する問題を修正しました
  • AdUnitsSampleプロジェクトでのコレクション表示サンプルを修正しました

Audience Network iOS SDK 4.99.1 - 2018年7月4日

追加内容

  • nativeAdのアイコンにUIImageViewを使用するオプション(registerViewForInteraction:mediaView:iconImageView:viewController:)を追加しました

修正済み

  • 画像をぼかす際に発生するクラッシュを修正しました

Audience Network iOS SDK 4.99.0 - 2018年6月12日

追加内容

  • 新しいネイティブ広告フォーマットとしてNativeBannerAdを追加しました。これはネイティブ広告を表示するために使用し、広告主/アプリアイコンのみと併用できます
  • ネイティブ広告でMediaViewが使用されるようになりました
  • ネイティブバナー広告で新しいIconViewが使用されるようになりました
  • ネイティブ広告APIを更新しました
  • advertiserName、headline、linkDescription、sponsoredTranslation、adTranslation、promotedTranslationを追加しました
  • "body"の名称を"bodyText"に変更しました
  • ネイティブ広告とネイティブバナー広告でメディアがデフォルトでキャッシュされるようになりました(nativeAdのメディアとは画像/動画とアイコンです。nativeBannerAdsのメディアとはアイコンです)。
  • メディアが正常にダウンロードされたことをアプリに通知するために、mediaDownloadedデリゲートメソッドを追加しました
  • パブリッシャーの好きなときにメディアをダウンロードできるように、NativeAdとNativeBannerAdにdownloadMediaメソッドを追加しました
  • iOSのmediaCachePolicyがloadAd呼び出し時に設定されるようになりました
  • iOSのmediaCachePolicyが読み取り専用になりました
  • アプリにカスタマイズされたネイティブ操作のビルドに使用するビューの役割を宣言するためのtagView APIを追加しました

削除済み

  • ネイティブ広告APIから「title」と「subtitle」を削除しました。

修正済み

  • 画像をぼかす際に発生するクラッシュを修正しました

Audience Network iOS SDK 4.28.1 - 2018年4月9日

修正済み

  • scrollviewでのネイティブ広告の読み込み時にサンプルアプリケーションで散発的に発生するクラッシュを修正しました
  • インタースティシャルの動画広告のサムネイル画像コンテンツのアスペクト比を修正

Audience Network iOS SDK 4.28.0 - 2018年3月5日

修正済み

  • リワード動画を使用するパブリッシャーは、loadAdメソッドの前後でrewardDataを設定できるようになりました。Android SDKに合わせてamountフィールドは削除されました。
  • 広告テキスト翻訳を修正しました。テキストは利用者に合わせてローカライズされています
  • サンプルアプリを統合しました

Audience Network iOS SDK 4.27.2 - 2018年1月9日

修正済み

  • 動画広告の潜在的なクラッシュを修正しました。
  • iPhone Xでのインタースティシャル広告の広告チョイスの配置を修正しました。

既知の問題

  • FBAdChoicesViewの高さ制限を固定値に設定した場合に、ネイティブ広告でFBAdChoicesViewが表示されません。下部スペースの制限を使用してみてください。

Audience Network iOS SDK 4.27.1 - 2017年12月13日

変更内容

  • 動画リワード広告デリゲートメソッドrewardedVideoAdCompleteの名前をrewardedVideoAdVideoCompleteに変更しました

修正済み

  • ウィンドウプロパティがアプリケーションデリゲートに実装されていない場合にクラッシュが発生するのを修正しました
  • 動画の潜在的なフリーズを修正しました

Audience Network iOS SDK 4.27.0 - 2017年12月5日

追加内容

  • FBRewardedVideoAdに再生時間プロパティを追加しました
  • アプリの起動時にコードが実行されなくなりました

変更内容

  • 必要なiOS SDKの最低バージョンが8.0になりました

修正済み

  • 動画関連エラーの発生後にFBMediaViewの動画が読み込まれないのを修正しました
  • 公開ヘッダーのドキュメントの誤りを修正しました
  • FBNativeAdDelegate nativeAdDidClick:が実装されていないときに発生するクラッシュを修正しました(FBNativeAdViewをクリックしたときに発生するクラッシュも修正しました)
  • フレームが無効なときに発生するFBMediaViewのクラッシュを修正しました
  • FBMediaViewの動画シークUIでのクラッシュを修正しました
  • SDK初期化前の、FBAdSettingsの誤ったbidderTokenを修正しました
  • 不正なmodulemapにより、ライブラリをSwiftにインポートしたときに発生するエラーを修正しました
  • FBMediaViewの画像レンダリングでメモリがリークする問題を修正しました

Audience Network iOS SDK 4.26.1 - 2017年11月13日

追加内容

  • iPhone Xをサポートしました

変更内容

修正済み

  • リワード動画の空白エンドカードを修正しました
  • C++での静的イニシャライザーの順番に起因する、アプリ初期化での潜在的なクラッシュを修正しました
  • AdChoicesのタッチ後にバナー広告が乱れる問題を修正しました
  • 画像とカルーセルインタースティシャル広告の誤った横向き表示を修正しました

Audience Network iOS SDK 4.26.0 - 2017年9月14日

追加

  • メモリ警告時に、キャッシュされているMediaViewビューをクリアするようにしました
  • アプリ入札のためのアルファAPIを追加しました
  • Instream広告で古いdestinationURLが使用されているのをCTAに置き換えました

変更

修正済み

  • アプリを急に切り替えたときに稀にアプリがフリーズする問題を修正しました
  • disableAutoRefreshで自動更新が無効にならない問題を修正しました
  • AdChoicesのクリックにより、バナーまたはインタースティシャル広告の広告クリックがデリゲートに報告されるのを修正しました
  • ネイティブテンプレートで状況によりCTAがカットオフされる問題を修正しました
  • 内部MediaViewビューが非表示の場合に、内部的ビューアビリティ検証の実行が無効になっている問題を修正しました
  • MediaViewのビューレイアウトのパフォーマンスを最適化しました
  • WKWebViewブラウザー使用時に特定のリンク広告コンテンツがクラッシュする問題を修正しました
  • ロケール識別情報の一部が欠落しているために、言語が混在する問題を修正しました
  • 間違ったアプリ内ブラウザー報告を修正しました
  • ビューコントローラー検出の内部的問題を修正しました
  • アプリ内ブラウザーで、特定の場合に動画が再生されないようにしました
  • 意図しない状況でCTAによりユーザーがアプリ外に誘導される問題を修正しました
  • iOS 11で、非メインスレッドのUIApplicationがバックグラウンド状態であることによりOpenGLがバックグラウンドで呼び出され、散発的にクラッシュが発生する問題を修正しました

既知の問題

  • FBAudienceNetwork SDK v4.26のインポート時に、「No Such Module (そのようなモジュールはありません)」というエラーメッセージが表示されます。この問題を解決するには、FBAudienceNetwork.framework/Modulesフォルダーの、FBAudienceNetwork.modulemapを「module.modulemap」という名前に変更します。この問題は、次のリリースで改善される予定です。

Audience Network iOS SDK 4.25.0 - 2017年7月26日

変更

  • 統合ログから送信されたイベントのタイプを記録するよう変更しました(以前はIDのみがコンソールに記録されていました)
  • インタースティシャル動画広告のオフライン再生のサポートを追加しました
  • デバイスの方向変更後のインタースティシャル広告の表示サポートを追加しました
  • AdUnitsSampleプロジェクトのデザインを若干変更しました(インストリームサンプルが含まれるようになりました)。
  • InstreamAdSampleプロジェクトを削除しました
  • FBMediaViewVideoRendererに再生のプロパティを追加しました
  • FBMediaViewVideoRenderer再生時間プロパティのデフォルトをkCMTimeIndefiniteに変更しました

修正済み

  • 統合ログから送信されたイベントのタイプを記録するよう変更しました(以前はIDのみがコンソールに記録されていました)
  • インタースティシャル動画広告のオフライン再生のサポートを追加しました
  • デバイスの方向変更後のインタースティシャル広告の表示サポートを追加しました
  • AdUnitsSampleプロジェクトのデザインを若干変更しました(インストリームサンプルが含まれるようになりました)。
  • InstreamAdSampleプロジェクトを削除しました