Changelog du SDK Audience Network pour iOS

Changelog et notes de version du SDK Audience Network pour iOS.

SDK Audience Network pour iOS version 6.15.0, 15 mars 2024

  • Ajout d’un fichier manifeste de confidentialité déclarant quels types de données sont collectés par les API et pour quelles raisons
  • iOS 12 est maintenant la plus ancienne version d’iOS prise en charge
  • Correction de bugs mineurs et amélioration des performances

SDK Audience Network pour iOS version 6.14.0, 3 août 2023

  • Correction d’un plantage lié à des problèmes de mémoire dus à un nombre de vues chargées trop important
  • Suppression du bitcode du SDK

SDK Audience Network pour iOS version 6.12.0, 3 octobre 2022

  • Correction d’un plantage de SKStoreProductViewController sur iOS 15.7

SDK Audience Network pour iOS version 6.11.2, 13 juillet 2022

  • Correction d’un bug sur iOS 15.6 (bêta) où un second appui sur le CTA d’une publicité pour installer une application mobile entraîne le plantage de l’application hôte

SDK Audience Network pour iOS version 6.11.1, 24 mai 2022

  • Correction d’un bug sur iOS 15.5 où un second appui sur le CTA d’une publicité pour installer une application mobile entraîne le plantage de l’application hôte
  • Amélioration des performances

SDK Audience Network pour iOS version 6.11.0, 11 mai 2022

  • Amélioration des performances.
  • Restauration de la méthode de distribution par défaut pour le SDK Audience Network en tant que cadre statique via CocoaPods. Pour intégrer le cadre statique, utilisez l’installation manuelle.
  • Abandon de -loadAd au profit des méthodes -loadAdWithBidPayload:. Pour plus d’informations sur le passage d’Audience Network à un système entièrement fondé sur les enchères, consultez notre publication de blog Audience Network

SDK Audience Network pour iOS version 6.10.0, 12 avril 2022

  • Amélioration des performances
  • Le SDK Audience Network est désormais distribué en tant que cadre dynamique via CocoaPods.

SDK Audience Network pour iOS version 6.9.0, 8 novembre 2021

  • Amélioration des performances
  • FBSDKCoreKit_Basics n’est plus une dépendance requise.
  • Xcode 13 est requis pour créer des applications intégrant cette version du SDK Audience Network.

SDK Audience Network pour iOS version 6.8.0, 11 octobre 2021

  • Amélioration des performances

SDK Audience Network pour iOS version 6.7.0, 13 septembre 2021

  • Amélioration des performances

SDK Audience Network pour iOS version 6.6.0, 24 août 2021

  • SDK désormais empaqueté au format XCFramework
  • Couche de simulation arm64 permettant de réaliser des tests sur des plateformes Mac Apple Silicon

SDK Audience Network pour iOS version 6.5.1, 23 juin 2021

  • Désactivation de la LTO
  • Le pod FBAudienceNetwork a été modifié pour dépendre d’un pod FBSDKCoreKit_Basic autonome afin de fonctionner avec le SDK Facebook 11.0 et versions ultérieures. Cette version ne fonctionnera pas avec les versions antérieures du SDK Facebook via CocoaPods. Pour en savoir plus, consultez cette page sur GitHub.

SDK Audience Network pour iOS version 6.5.0, 17 mai 2021

  • Amélioration des performances

SDK Audience Network pour iOS version 6.4.1, 21 avril 2021

  • Optimisation du stockage et amélioration des performances
  • Version de la dépendance de FBSDKCoreKit_Basics : >= 7.0.1. Nous vous conseillons d’adopter la version la plus récente afin d’optimiser les performances et la stabilité. Téléchargez FBSDKCoreKit_Basics sur GitHub.

SDK Audience Network pour iOS version 6.3.1, 23 mars 2021

Xcode 12 requis pour l’utilisation du SDK Audience Network 6.3.1

L’utilisation de cette version de SDK Audience Network requiert Xcode 12 ou une version ultérieure lors de la conception de votre application.

Correction :

  • Correction de la barre de navigation pour l’empêcher de recouvrir les publicités.
  • Correction mineure de la disposition des publicités jouables.

SDK Audience Network pour iOS version 6.3.0, 22 février 2021

Xcode 12 requis pour l’utilisation du SDK Audience Network 6.3.0

L’utilisation de cette version du SDK Audience Network requiert Xcode 12 ou une version ultérieure lors de la conception de votre application.

Correction :

  • Correction d’un plantage survenant à cause de la sous-classification de SKStoreProductViewController sur iOS 13.0.
  • Correction du son, qui ne s’arrêtait pas après le rejet d’une publicité jouable.
  • Correction de la vidéo, qui n’affichait pas de bouton de lecture pour la relancer après une pause.

SDK Audience Network pour iOS version 6.2.1, 11 janvier 2021

Afin de monétiser iOS 14 lorsqu’Apple imposera ses nouvelles exigences, vous devrez utiliser le SDK Audience Network 6.2.1 ou une version ultérieure. Cette recommandation vient remplacer la recommandation précédente, qui était d’utiliser le SDK 6.0 ou une version ultérieure.

Cette dernière version compte trois exigences importantes :

  • Mise en œuvre de l’indicateur ‘setAdvertiserTrackingEnabled’ indépendamment de l’utilisation d’une médiation, pour nous informer de la possibilité d’utiliser les données pour diffuser des publicités personnalisées.
  • Ajout des ID SKAdNetwork suggérés au fichier Info.plist du projet Xcode afin que les annonceurs puissent mesurer le succès de leurs campagnes publicitaires.
  • Développement avec Xcode 12 ou version ultérieure (SDK iOS 14 ou version ultérieure).

SDK Audience Network pour iOS version 6.2.0, 26 octobre 2020

Remarque : le SDK Audience Network pour iOS 6.2 est la version suivante après la version 6.0 et il comprend les changements de la version 6.1. Nous avons ignoré l’étiquette 6.1 afin de conserver la parité des versions avec celles d’Android.

Version de la dépendance de FBSDKCoreKit_Basics : >= 7.0.1. Nous vous conseillons d’adopter la version la plus récente afin d’optimiser les performances et la stabilité. Téléchargez FBSDKCoreKit_Basics à partir de GitHub.

Cette version du SDK Audience Network a été conçue avec Xcode 11.6.

SKAdNetwork : le SDK Audience Network pour iOS 6.2.1 et ses versions ultérieures sont compatibles avec SKAdnetwork d’Apple. Pour en savoir plus, consultez la page Meta for Developers.

Modification : Regarder et naviguer

Améliorations apportées aux formations Android pour Regarder et naviguer sur iOS.

Modification : mise en page adaptative

Nouvelle tentative de ré-exécution de la conception adaptative alternative avec des améliorations mineures.

SDK Audience Network pour iOS version 6.0.0, 28 septembre 2020

Version de la dépendance de FBSDKCoreKit_Basics : >= 7.0.1. Nous vous conseillons d’adopter la version la plus récente afin d’optimiser les performances et la stabilité. Téléchargez FBSDKCoreKit_Basics à partir de GitHub.

Cette version du SDK Audience Network a été conçue avec Xcode 11.6.

Modification : nouvelle API, setAdvertiserTrackingEnabled

Pour en savoir plus, consultez la page Meta for Developers.

Modification : prise en charge de SKAdNetwork

Tous les éditeurs et toutes les éditrices devront utiliser Audience Network pour iOS 6.2.1 ou une version ultérieure pour monétiser auprès des utilisateur·ices d’iOS 14 lorsqu’Apple imposera ses nouvelles exigences.

Correction :

  • Correction des publicités vidéo avec récompense et interstitielles, qui s’affichaient parfois dans une orientation incorrecte.

SDK Audience Network pour iOS version 5.10.1, 20 juillet 2020

Version de la dépendance de FBSDKCoreKit_Basics : 5.6.0 ou supérieure. Nous vous conseillons d’adopter la version la plus récente afin d’optimiser les performances et la stabilité. Téléchargez FBSDKCoreKit_Basics à partir de GitHub.

Correction :

  • Correction d’un plantage survenant dans la version précédente (5.10.0) lorsque la version de la dépendance FBSDKCoreKit_Basics utilisée était 7.0.0 ou version antérieure.

SDK Audience Network pour iOS version 5.10.0, 6 juillet 2020

Un problème affectant le SDK Audience Network pour iOS 5.10.0 entraîne le plantage de l’application. Nous travaillons sur une correction qui sera probablement disponible d’ici le 21 juillet. Vous pouvez également effectuer une mise à jour vers la version 7.0.1 ou une version ultérieure de FBSDKCoreKit afin d’éviter le problème.

Modification : options de traitement des données

Nous mettons à la disposition des entreprises une fonctionnalité LDU (Limited Data Use, Utilisation limitée des données) afin qu’elles puissent disposer d’un contrôle accru sur l’utilisation de leurs données dans nos systèmes et mieux les gérer dans le respect de la loi California Consumer Privacy Act (CCPA).

SDK Audience Network pour iOS version 5.9.0, 11 mai 2020

Version de la dépendance de FBSDKCoreKit_Basics : 5.6.0 ou supérieure. Nous vous conseillons d’adopter la version la plus récente afin d’optimiser les performances et la stabilité. Téléchargez FBSDKCoreKit_Basics à partir de GitHub.

Modification : améliorations des performances

  • Le temps de chargement des publicités est désormais plus rapide.
  • Réduction de l’utilisation de la bande passante du réseau.

Correction :

  • Correction d’un échec rare de la présentation de la publicité en format plein écran.

SDK Audience Network pour iOS version 5.8.0, 30 mars 2020

Version de la dépendance de FBSDKCoreKit_Basics : 5.6.0 ou supérieure. Nous vous conseillons d’adopter la version la plus récente afin d’optimiser les performances et la stabilité. Téléchargez FBSDKCoreKit_Basics à partir de GitHub.

Modification : suppression de mediaViewRenderingMethod

Suppression de la méthode obsolète de rendu d’une ressource multimédia de l’API public. Suppression de l’utilisation de mediaViewRenderingMethod afin de garantir que votre intégration d’Audience Network fonctionne toujours.

Correction :

  • Les rappels de récompense côté serveur se déclenchent désormais comme prévu.

SDK Audience Network pour iOS version 5.7.1, 20 février 2020

Correction :

  • Correction des plantages sur les appareils iOS 9 lors d’une demande de publicité.

SDK Audience Network pour iOS version 5.7.0, 17 février 2020

Modification : Xcode 11

Notre SDK ne parviendra plus à se relier aux projets dont le bitcode est activé et qui sont construits avec Xcode 10.

Modification : améliorations des vidéos avec récompense

Améliorations de la conception des vidéos avec récompense.

Modification : améliorations des vidéos interstitielles

Améliorations du design interstitiel.

SDK Audience Network pour iOS version 5.6.1, 28 janvier 2020

Correction :

  • Correction des symboles s’affichant en double lors de l’inclusion de minizip.
  • Avertissement du linker à propos de l’implémentation d’une catégorie en double.
  • Correction des problèmes relatifs au rendu des publicités jouables.
  • Les publicités jouables se chargent désormais correctement pour tous les contenus créatifs.
  • Les publicités jouables se ferment désormais correctement sur les appareils en plein écran.
  • Correction des plantages lors de la mise en cache des éléments publicitaires.

SDK Audience Network pour iOS version 5.6.0, 28 octobre 2019

Modification : suppression de UIWebView

Nous avons supprimé toutes les références à UIWebView, qui n’est plus pris en charge par Apple.

Modification : améliorations des interstitiels des images

Mise à jour des rendus pour les interstitiels des images.

Modification : améliorations de la carte de fin pour les interstitiels

Mise à jour des rendus pour les cartes de fin interstitielles de liens cliqués.

Modification : améliorations de la mise en réseau et de la mise en cache

Modifications de la logique de mise en réseau et de mise en cache afin d’améliorer leurs performances.

Modification : indicateur d’audience mixte

Nous avons modifié l’indicateur pour l’étiquette des publics mixtes, de isChildDirected à MixedAudience. Plus d’informations sur les publics mixtes et la COPPA sont disponibles ici :

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

Correctifs des bugs et modifications

  • La vidéo interstitielle est désormais lue lorsque l’utilisateur·ice passe de la carte d’image précédente à la fiche carrousel vidéo suivante.
  • Meilleure prise en charge de l’affichage des publicités interstitielles après un changement d’orientation de l’appareil.
  • Modification : la dépendance de FBSDKCoreKit_Basics est passée à la version 5.6.0 ou ultérieure.

Problèmes connus

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

Il existe une méthode d’instance conflictuelle 'adnw_URLEncodedString' dans deux catégories différentes. Cela n’entraînera aucun effet secondaire, car l’implémentation de cette méthode est identique dans les deux endroits. Vous pouvez ignorer l’avertissement qui indique ce problème lors de la construction dans Xcode.

SDK Audience Network pour iOS version 5.5.1, 25 septembre 2019

Nouveauté : prise en charge d’iOS 13

  • Version officielle pour la prise en charge d’iOS 13
  • Suppression de l’utilisation d’UIWebView.

SDK Audience Network pour iOS version 5.5.0, 19 août 2019

Nouveauté : ajout de la prise en charge des classes de taille

Les classes de taille sont désormais prises en charge par AN SDK iOS.

Nouveauté : ajout de la dépendance à zlib

Les vidéos avec récompense et interstitielles requièrent désormais l’encodeur zlib d’Apple.

Corrections de bugs et modifications

  • Modifications : mise à jour du flux de rapport de publicités interstitielles.
  • Correction des paramètres originaux de l’indicateur setIdleTimerDisabled, qui sont désormais respectés après la lecture de la vidéo.
  • Correction des publicités jouables dans les publicités interstitielles, qui respectent désormais la modification de l’orientation de l’appareil.
  • Modification : la dépendance de FBSDKCoreKit_Basics est passée à la version 5.2.1 ou ultérieure.

SDK Audience Network pour iOS version 5.4.0, 17 juin 2019

  • UIImageView est désormais interchangeable avec FBMediaView pour FBNativeBannerAd.
  • Améliorations de la mise en cache des fichiers.
  • Ajout de la dépendance à FBBSDKCoreKit_Basics.
  • Suppression de la dépendance à CoreLocation.framework.

Modification : UIImageView avec FBNativeBannerAd

Les bandeaux publicitaires natifs peuvent désormais être créés avec UIImageView. De nouvelles méthodes (voir ci-dessous) ont été ajoutées pour le permettre. Veuillez noter que l’utilisation de FBMediaView continue à être prise en charge.

@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;

Nouveauté : amélioration de la mise en cache des fichiers sur iOS

Notre SDK iOS utilise désormais un nouveau cache pour le stockage des publicités téléchargées. Ce nouveau cache est plus fiable et devrait réduire le nombre d’erreurs liées à la mise en cache.

Nouveauté : ajout de la dépendance à FBBSDKCoreKit_Basics

FBSDKCoreKit/FBSDKCoreKit_Basics étant ajouté comme une dépendance du SDK iOS, des modifications seront nécessaires dans les dépendances de projet.

Aucune modification de code ne sera requise lorsque les équipes de développement utiliseront CocoaPods. Il suffit d’exécuter pod repo update et pod install pour que le projet soit automatiquement mis à jour vers la dernière version.

Une dépendance manuelle à FBSDKCoreKit.framework doit être ajoutée au projet lorsque les équipes de développement effectuent l’intégration manuellement. Pour ce faire, vous devez procéder comme suit :

  1. Téléchargez à la fois FBSDKCoreKit.framework et sa version allégée (FBSDKCoreKit_Basics.framework) à partir de notre page de la version GitHub.
  2. Si vous utilisez un cadre statique, faites-le glisser et déposez-le dans le projet.
  3. Lors de l’utilisation d’un cadre dynamique, ajoutez-le aux « binaires intégrés » pour le projet.

Si votre application utilise déjà FBSDKCoreKit, elle doit être mise à jour vers la version 5.0 FB SDK.

Corrections de bugs et modifications

  • Correction du message d’erreur « Unhandled Exception » (exception non gérée) s’affichant lors du chargement de publicités vidéo pour les installations de l’application pour le format de pub interstitielle.
  • Correction du décalage de l’image du produit entre l’image de la fiche carrousel et la page web après avoir cliqué sur le CTA d’une fiche carrousel particulière pour le format publicitaire interstitiel.
  • Correction du plantage survenant sur le lecteur vidéo sur iOS.

SDK Audience Network pour iOS version 5.3.2, 16 mai 2019

Correction

  • Correction de la méthode de délégué adDidLoad appelée deux fois par chargement publicitaire pour les bandeaux publicitaires.

Autres

  • Suppression de la dépendance au cadre CoreLocation.

SDK Audience Network pour iOS version 5.3.1, 16 avril 2019

Cette version est identique à la version 5.3.0. mais conçue avec XCode 10.1. Veuillez l’utiliser si vous n’utilisez pas XCode 10.2 ou une version ultérieure pour concevoir votre application.

SDK Audience Network pour iOS version 5.3.0, 15 avril 2019

Cette version fonctionne avec XCode 10.2 ou version ultérieure. Si XCode 10.1 est utilisé pour concevoir l’application, veuillez utiliser le SDK Audience Network 5.3.1.

Ajouté

  • Améliorations de la conception de la publicité interstitielle

Correction

  • Correction du problème de la valeur CFBundleSupportedPlatforms dans Info.plist.
  • Corrections pour les publicités jouables.
  • Correction du volume initial pour les pubs interstitielles.

SDK Audience Network pour iOS version 5.2.0, 20 février 2019

Ajouté

  • Spécificateurs de nullabilité.
  • Une option pour cacher l’icône de rapport de publicités de AdOptionsView.
  • Nouveaux modèles natifs qui permettent d’ajouter facilement des publicités natives à votre application.
  • Améliorations de la conception de la pub interstitielle

Correction

  • Démarrage de la minuterie et de l’animation si la fiche a déjà été choisie pour une publicité avec récompense.

SDK Audience Network pour iOS version 5.1.1, 16 janvier 2019

Correction

  • Les vidéos interstitielles qui continuaient de tourner alors que l’utilisateur·ice avait cliqué pour signaler une publicité.
  • Les tokens enchéris corrompus sous certaines conditions.

Modification

  • L’option registerViewForInteraction pour NativeAds et NativeBannerAds doit désormais s’exécuter à partir du fil principal.

SDK Audience Network pour iOS version 5.1.0, 31 octobre 2018

Ajouté

  • FBAdOptionsView pour les publicités natives qui offrent une plus grande flexibilité.
  • Nouvelle conception de publicité interstitielle destinée aux publicités pour installer une application mobile.
  • Ajout du format publicitaire Publicité jouable dans les placements Publicités interstitielles. Les publicités jouables sont un nouveau format publicitaire interactif qui permet aux annonceurs d’afficher un aperçu de leur jeu, de leur application ou de leur marque avant de proposer au public de télécharger l’application.

Correction

  • Remaniement et mise à jour de l’infrastructure dynamique.

SDK Audience Network pour iOS version 5.0.2, 25 octobre 2018

Correction

  • Redimensionnement de FBAdIconView.
  • Impossibilité de reprogrammer le validateur de visibilité après une impression.
  • Réduction de la taille de FBAudienceNetwork.framework.

SDK Audience Network pour iOS version 5.0.1, 5 octobre 2018

Correction

  • Correction du problème de gel de l’UI.
  • Correction de certains plantages.
  • Meilleure expérience d’utilisation pour le visionnage et la page d’installation.
  • Autorisation des longs textes dans la cellule des options de rapport pour les publicités natives.

SDK Audience Network pour iOS version 5.0.0, 7 septembre 2018

Ajouté

  • Nouveau flux pour les rapports publicitaires.
  • Nouvelles conceptions de pubs interstitielles.
  • Nouvelles conceptions pour les fiches finales des vidéos avec récompense.
  • Format publicitaire Publicité jouable dans les placements Vidéo avec récompense : les publicités jouables sont un nouveau format publicitaire interactif qui permet aux annonceurs d’afficher un aperçu de leur jeu, de leur application ou de leur marque avant de proposer au public de télécharger l’application.
  • Les vidéos longues sont désormais prises en charge pour les vidéos avec récompense équipées de l’option Ignorer.

Modification

  • La valeur de mediaCachePolicy est définie par défaut sur ALL pour nativeAd, nativeBannerAd et nativeAdsManager.
  • La version d’iOS minimum prise en charge est désormais la version 9.0.

Correction

  • Correction de certains plantages dans AdUnitsSample.
  • Correction de la reprise/mise en pause d’une vidéo en cas d’interruption et de passage à l’avant-plan.

SDK Audience Network pour iOS version 4.99.3, 16 août 2018

Correction

  • Correction du décalage entre le format publicitaire horizontal et vertical survenant pendant le temps d’enchère par rapport au temps de diffusion de la publicité.
  • Correction d’un plantage lors du chargement de publicités sur un appareil iOS moins performant.

SDK Audience Network pour iOS version 4.99.2, 31 juillet 2018

Correction

  • Correction d’un plantage survenant lors de la tentative de mise en cache de plusieurs images.
  • Correction d’un plantage survenant lors de l’initialisation de la connexion réseau.
  • Correction de la liste d’exemples de vues dans le projet AdUnitsSample.

SDK Audience Network pour iOS version 4.99.1, 4 juillet 2018

Ajout

  • Ajout d’une option permettant d’utiliser une UIImageView en icône pour une publicité native (registerViewForInteraction:mediaView:iconImageView:viewController:).

Correction

  • Correction d’un plantage qui survenait lors du floutage des images.

SDK Audience Network pour iOS version 4.99.0, 12 juin 2018

Ajout

  • Ajout d’un nouveau format publicitaire natif, NativeBannerAd, qui doit désormais être utilisé pour afficher les publicités natives ne comportant que l’icône d’annonceur/d’application.
  • MediaView s’applique désormais aux publicités natives.
  • La nouvelle IconView s’applique désormais aux bandeaux publicitaires natifs.
  • Mises à jour de l’API Native Ads.
  • Ajout de « advertiserName », « headline », « linkDescription », « sponsoredTranslation », « adTranslation », « promotedTranslation »
  • Le terme « body » a été renommé en « bodyText ».
  • Les publicités natives et les bandeaux publicitaires natifs mettent désormais la ressource multimédia en cache par défaut (pour NativeAd, ces ressources sont les images/la vidéo et l’icône. Pour NativeBannerAd, il ne s’agit que de l’icône).
  • Ajout de la méthode de délégué onMediaDownloaded pour informer l’application de la réussite du téléchargement d’une ressource multimédia.
  • Ajout de la méthode downloadMedia à NativeAd et NativeBannerAd pour télécharger une ressource multimédia lorsque l’éditeur·ice le souhaite.
  • La mediaCachePolicy sur iOS est désormais définie à l’appel de loadAd.
  • La mediaCachePolicy sur iOS est désormais en lecture seule.
  • Ajout de l’API TagView, qui vous permet de déclarer le rôle des vues utilisées pour définir une expérience native personnalisée dans votre application.

Suppression

  • Suppression des mentions « title » et « subtitle » de l’API Native Ads.

Correction

  • Correction d’un plantage qui survenait lors du floutage des images.

SDK Audience Network pour iOS version 4.28.1, 9 avril 2018

Correction

  • Correction d’un plantage survenant occasionnellement dans l’exemple d’application lors du chargement de publicités natives en vue à défilement.
  • Correction du format du contenu des miniatures pour les pubs vidéo interstitielles.

SDK Audience Network pour iOS version 4.28.0, 5 mars 2018

Correction

  • Les éditeur·ices utilisant la vidéo avec récompense peuvent désormais définir leurs données de récompense avant ou après la méthode loadAd. Le champ de montant a été supprimé par cohérence avec le SDK Android.
  • Traduction du texte sponsorisé. Le texte est désormais localisé dans la langue de l’utilisateur·ice.
  • Fusion des exemples d’applications.

SDK Audience Network pour iOS version 4.27.2, 9 janvier 2018

Correction

  • Correction d’un plantage potentiel des publicités vidéo.
  • Correction du placement Choisir sa pub pour les pubs interstitielles sur iPhone X.

Problèmes connus

  • FBAdChoicesView ne s’affichera pas dans les publicités natives si vous avez défini une contrainte de hauteur fixe pour votre FBAdChoicesView. Essayez d’utiliser une contrainte d’espace en bas de l’écran.

SDK Audience Network pour iOS version 4.27.1, 13 décembre 2017

Modification

  • La méthode de délégué pour publicité vidéo avec récompense rewardedVideoAdComplete a été renommée en rewardedVideoAdVideoComplete.

Correction

  • Correction d’un plantage survenant lorsque la propriété d’une fenêtre n’est pas implémentée dans le délégué de l’application.
  • Correction d’un plantage potentiel de la vidéo.

SDK Audience Network pour iOS version 4.27.0, 5 décembre 2017

Ajout

  • Ajout d’une propriété de durée à FBRewardedVideoAd.
  • N’exécutez plus de code au lancement d’une application.

Modification

  • La version minimum requise du SDK iOS est désormais la version 8.0.

Correction

  • Correction de l’absence de chargement d’une vidéo FBMediaView après des échecs liés à la vidéo.
  • Correction de la documentation incorrecte dans les en-têtes publics.
  • Correction d’un plantage survenant lorsque FBNativeAdDelegate nativeAdDidClick: n’est pas implémenté (corrige également le plantage survenant après un clic dans FBNativeAdView).
  • Correction des plantages de FBMediaView lorsque le décor n’est pas valide.
  • Correction du plantage de l’UI de navigation dans une vidéo FBMediaView.
  • Correction d’un token d’enchérisseur incorrect dans les FBAdSettings avant l’initialisation du SDK.
  • Correction d’erreurs survenant lors de l’importation d’une bibliothèque dans Swift en raison d’un modulemap mal formé.
  • Correction d’une fuite de mémoire dans le rendu d’image FBMediaView.

SDK Audience Network pour iOS version 4.26.1, 13 novembre 2017

Ajout

  • Prise en charge de l’iPhone X

Modification

Correction

  • Correction des cartes finales vierges dans une vidéo avec récompense.
  • Correction d’un plantage potentiel de l’initialisation de l’application en raison du classement des mécanismes d’initialisation statiques C++.
  • Correction des bandeaux publicitaires défaillants après un appui sur AdChoices.
  • Correction d’une orientation paysage incorrecte pour les pubs interstitielles au format image et carrousel.

SDK Audience Network pour iOS version 4.26.0, 14 septembre 2017

Ajout

  • Nettoyage des vues MediaView mises en cache à l’apparition d’un message d’avertissement lié à la mémoire.
  • Ajout d’une API alpha aux enchères pour les applications.
  • Remplacement de l’usage hérité de l’URL de destination avec un appel à l’action dans une publicité intégrée.

Modification

Correction

  • Correction d’un gel occasionnel de l’application lors d’une navigation rapide entre des applications.
  • Correction de la fonction disableAutoRefresh, qui ne désactivait pas réellement l’auto-actualisation.
  • Correction des clics sur AdChoices signalant des clics sur des bandeaux publicitaires ou des pubs interstitielles au délégué.
  • Corrections des appels à l’action supprimés dans certaines situations pour les modèles natifs.
  • Désactivation de l’exécution de la validation de visibilité interne pour les vues MediaView internes lorsque ces dernières sont masquées.
  • Optimisation des performances de la disposition d’une vue pour MediaView.
  • Correction du plantage de certains contenus de publicité pour page web lors de l’utilisation du navigateur WKWebView.
  • Correction d’étranges mélanges de langues engendrés par l’absence de certains détails de l’identifiant de langue.
  • Correction des rapports incorrects liés au navigateur intégré à l’application.
  • Correction d’erreurs internes liées à la détection du contrôleur d’affichage.
  • Opposition à la lecture d’une vidéo, dans certains cas, lorsque le navigateur intégré à l’application est affiché.
  • Correction d’appels à l’action faisant sortir les utilisateur·ices de l’application dans certains cas inattendus.
  • Correction d’un plantage potentiel sur iOS 11 avec l’état d’arrière-plan UIApplication sur un fil non principal entraînant des appels OpenGL en tâche de fond.

Problèmes connus

  • Lors de l’importation du SDK FBAudienceNetwork v4.26, vous recevrez un message d’erreur indiquant « No Such Module ». Pour corriger ce problème, vous devez renommer FBAudienceNetwork.modulemap en module.modulemap dans le dossier FBAudienceNetwork.framework/Modules. Ce problème sera corrigé dans la prochaine version.

SDK Audience Network pour iOS version 4.25.0, 26 juillet 2017

Modification

  • Consignation du type des évènements qui sont envoyés depuis la consignation unifiée (auparavant, seuls les ID étaient consignés dans la console).
  • Ajout de la prise en charge de la lecture hors ligne des pubs vidéo interstitielles.
  • Meilleure prise en charge de l’affichage des pubs interstitielles après un changement d’orientation de l’appareil.
  • Modification mineure du projet AdUnitsSample (comprend désormais un exemple intégré).
  • Suppression du projet InstreamAdSample.
  • Ajout de la propriété de lecture à FBMediaViewVideoRenderer.
  • Changement de la valeur définie par défaut pour la propriété de durée de FBMediaViewVideoRenderer sur kCMTimeIndefinite.

Correction

  • Consignation du type d’évènements qui sont envoyés depuis la consignation unifiée (seuls les ID étaient auparavant consignés dans la console).
  • Ajout de la prise en charge de la lecture hors ligne des pubs vidéo interstitielles.
  • Meilleure prise en charge de l’affichage des pubs interstitielles après un changement d’orientation de l’appareil.
  • Modification mineure du projet AdUnitsSample (comprend désormais un exemple intégré).
  • Suppression du projet InstreamAdSample.