Registro modifiche SDK di Audience Network per iOS

Registro modifiche e note di rilascio per l'SDK di Audience Network per iOS.

SDK iOS di Audience Network 6.16.0 - 15 ottobre 2024

  • Esperienza utente e miglioramenti delle prestazioni

SDK iOS di Audience Network 6.15.2 - 15 agosto 2024

  • Risoluzione di bug minori e miglioramenti delle prestazioni

SDK iOS di Audience Network 6.15.1 - 3 giugno 2024

  • Corretto un problema con lo strumento di collegamento durante l'utilizzo del framework dinamico
  • Risolte avvertenze sull'allineamento del puntatore durante l'utilizzo del framework statico

SDK iOS di Audience Network 6.15.0 - 15 marzo 2024

  • Aggiunto file manifesto della privacy con dichiarazione per tipi di dati raccolti e motivi di richiesta API
  • La versione minima supportata per iOS è ora iOS 12
  • Risoluzione di bug minori e miglioramenti delle prestazioni

SDK iOS di Audience Network 6.14.0 - 3 agosto 2023

  • Risoluzione di arresti improvvisi dovuti a problemi relativi alla memoria in caso di caricamento di un numero elevato di visualizzazioni
  • Rimozione di bitcode dall'SDK

SDK iOS di Audience Network 6.12.0 - 3 ottobre 2022

  • Risolto un arresto anomalo in SKStoreProductViewController su iOS 15.7

SDK iOS di Audience Network 6.11.2 - 13 luglio 2022

  • Corretto un bug su iOS 15.6 (beta) a causa del quale il secondo tocco sulla CTA dell'inserzione per promuovere l'installazione di un'app mobile determina il blocco dell'app host

SDK iOS di Audience Network 6.11.1 - 24 maggio 2022

  • Corretto un bug su iOS 15.5 a causa del quale il secondo tocco sulla CTA dell'inserzione per promuovere l'installazione di un'app mobile determina il blocco dell'app host
  • Miglioramenti delle prestazioni

SDK iOS di Audience Network 6.11.0 - 11 maggio 2022

  • Miglioramenti delle prestazioni
  • Ripristinato il metodo di distribuzione predefinito per l'SDK di Audience Network come framework statico tramite CocoaPods. Per incorporare framework dinamico, usare l'installazione manuale.
  • -loadAd dichiarato obsoleto e sostituito da metodi -loadAdWithBidPayload:. Per maggiori dettagli sul passaggio esclusivo alle offerte di Audience Network, consulta il post sul blog di Audience Network

SDK iOS di Audience Network 6.10.0 - 12 aprile 2022

  • Miglioramenti delle prestazioni
  • L'SDK di Audience Network è ora distribuito come framework dinamico tramite CocoaPods.

SDK iOS di Audience Network 6.9.0 - 8 novembre 2021

  • Miglioramenti delle prestazioni
  • FBSDKCoreKit_Basics non è più necessario come dipendenza.
  • Xcode 13 è necessario per creare app che integrano questa versione dell'SDK di Audience Network.

SDK iOS di Audience Network 6.8.0 - 11 ottobre 2021

  • Miglioramenti delle prestazioni

SDK iOS di Audience Network 6.7.0 - 13 settembre 2021

  • Miglioramenti delle prestazioni

SDK iOS di Audience Network 6.6.0 - 24 agosto 2021

  • L'SDK è ora fornito in pacchetto come XCFramework
  • arm64 simulator slice per consentire test sulle piattaforme Apple Silicon Mac

SDK iOS di Audience Network 6.5.1 - 23 giugno 2021

  • Ottimizzazione del tempo dei link disabilitata
  • Aggiornato il pod FBAudienceNetwork in modo che dipenda da un pod FBSDKCoreKit_Basic indipendente per funzionare con FBSDK versione 11.0 e successive. Questa versione non funzionerà con le vecchie versioni di FBSDK tramite CocoaPods. Maggiori informazioni su GitHub.

SDK iOS di Audience Network 6.5.0 - 17 maggio 2021

  • Miglioramenti delle prestazioni

SDK iOS di Audience Network 6.4.1 - 21 aprile 2021

  • Ottimizzazione dell'archiviazione e miglioramenti delle prestazioni
  • Versione dipendenza FBSDKCoreKit_Basics: >= 7.0.1. Per prestazioni e stabilità ottimali, ti consigliamo di adottare l'ultima versione. Scarica FBSDKCoreKit_Basics da GitHub

SDK iOS di Audience Network 6.3.1 - 23 marzo 2021

Xcode 12 necessario per usare l'SDK di Audience Network 6.3.1

Xcode 12 o versioni successive è necessario per usare questa versione dell'SDK di Audience Network durante la creazione della tua app.

Correzioni:

  • Impedito alla barra di navigazione di sovrapporsi alle inserzioni.
  • Correzione minore del layout per inserzioni riproducibili.

SDK iOS di Audience Network 6.3.0 - 22 febbraio 2021

Xcode 12 necessario per usare l'SDK di Audience Network 6.3.0

Xcode 12 o versioni successive è necessario per usare questa versione dell'SDK di Audience Network durante la creazione della tua app.

Correzioni:

  • Un arresto anomalo causato dalla definizione della sottoclasse SKStoreProductViewController su iOS 13.0.
  • L'audio non si arrestava dopo che un'inserzione riproducibile veniva ignorata.
  • Video in pausa senza pulsante di riproduzione disponibile per riprendere.

SDK iOS di Audience Network 6.2.1 - 11 gennaio 2021

Per monetizzare su iOS 14 una volta che Apple avrà introdotto i nuovi requisiti, dovrai usare l'SDK di Audience Network 6.2.1+. Tieni presente che questa è una modifica rispetto alle indicazioni precedentemente comunicate relative all'uso dell'SDK 6.0 o versione successiva.

Nell'ultima versione, ci sono due importanti requisiti da evidenziare:

  • Implementazione del flag setAdvertiserTrackingEnabled, indipendentemente dall'uso della mediazione, per indicarci se utilizzare i dati per la pubblicazione di inserzioni personalizzate.
  • Aggiunta degli ID SKadNetwork suggeriti alla Info.plist del progetto Xcode per consentire agli inserzionisti di misurare il successo delle campagne pubblicitarie.
  • Crea con Xcode 12+ (SDK iOS 14+).

SDK iOS di Audience Network 6.2.0 - 26 ottobre 2020

Avviso: l'SDK iOS di Audience Network 6.2 è la versione successiva dopo la 6.0 e include le modifiche apportate nella 6.1. Abbiamo saltato la 6.1 per mantenere la parità di versione con i rilasci per Android.

Versione dipendenza FBSDKCoreKit_Basics: >= 7.0.1. Per prestazioni e stabilità ottimali, ti consigliamo di adottare l'ultima versione. Scarica FBSDKCoreKit_Basics da GitHub.

Questa versione dell'SDK di Audience Network è stata creata con Xcode 11.6.

SKAdNetwork: l'SDK di Audience Network per iOS 6.2.1 e versioni successive sono compatibili con SKAdNetwork di Apple. Maggiori informazioni su Meta for Developers.

Modifica: guarda e sfoglia

Guarda e sfoglia su iOS con miglioramenti apportati grazie alle lezioni apprese per Android.

Modifica: layout adattivo

Un altro tentativo di rieseguire il design alternativo adattativo con piccoli miglioramenti.

SDK iOS di Audience Network 6.0.0 - 28 settembre 2020

Versione dipendenza FBSDKCoreKit_Basics: >= 7.0.1. Per prestazioni e stabilità ottimali, ti consigliamo di adottare l'ultima versione. Scarica FBSDKCoreKit_Basics da GitHub.

Questa versione dell'SDK di Audience Network è stata creata con Xcode 11.6.

Modifica: nuova API, setAdvertiserTrackingEnabled

Maggiori informazioni su Meta for Developers.

Modifica: supporto SKAdNetwork

Quando Apple introdurrà i nuovi requisiti, tutti gli editori saranno tenuti a usare l'SDK Audience Network per iOS 6.2.1+ per monetizzare con gli utenti di iOS 14

Correzioni:

  • Casi in cui le inserzioni video interstitial e con premio venivano a volte mostrate con un orientamento errato.

SDK iOS di Audience Network 5.10.1 - 20 luglio 2020

Versione dipendenza FBSDKCoreKit_Basics: >= 5.6.0. Per prestazioni e stabilità ottimali, ti consigliamo di adottare l'ultima versione. Scarica FBSDKCoreKit_Basics da GitHub.

Correzioni:

  • Un arresto anomalo che si verificava nella versione precedente (5.10.0) nei casi in cui la versione della dipendenza FBSDKCoreKit_Basics in uso è 7.0.0 o precedente.

SDK iOS di Audience Network 5.10.0 - 6 luglio 2020

Un problema che interessa l'SDK di Audience Network per iOS 5.10.0 causa l'arresto anomalo dell'app. Stiamo lavorando a una soluzione che probabilmente sarà implementata entro il 21 luglio; in alternativa, puoi eseguire l'aggiornamento a FBSDKCoreKit versione 7.0.1 o successiva per evitare il problema.

Modifica: opzioni di elaborazione dei dati

Abbiamo rilasciato una funzione di utilizzo limitato dei dati per garantire alle aziende un maggiore controllo sul modo in cui i loro dati vengono usati nei nostri sistemi e supportarle in maniera più efficace nell'impegno di rispettare la conformità al California Consumer Privacy Act (CCPA).

SDK iOS di Audience Network 5.9.0 - 11 maggio 2020

Versione dipendenza FBSDKCoreKit_Basics: >= 5.6.0. Per prestazioni e stabilità ottimali, ti consigliamo di adottare l'ultima versione. Scarica FBSDKCoreKit_Basics da GitHub.

Modifica: miglioramenti delle prestazioni

  • Tempi di caricamento delle inserzioni ridotti
  • Uso della larghezza di banda della rete ridotto

Correzioni:

  • Un raro errore di presentazione delle inserzioni per formati a schermo intero

SDK iOS di Audience Network 5.8.0 - 30 marzo 2020

Versione dipendenza FBSDKCoreKit_Basics: >= 5.6.0. Per prestazioni e stabilità ottimali, ti consigliamo di adottare l'ultima versione. Scarica FBSDKCoreKit_Basics da GitHub.

Modifica: rimozione di mediaViewRenderingMethod

Rimosso il metodo di rendering dei contenuti multimediali obsoleto dall'API pubblica. Rimozione dell'utilizzo di mediaViewRenderingMethod per garantire che l'integrazione di Audience Network continui a funzionare.

Correzioni:

  • Le callback dei premi lato server sono ora attivate come previsto.

SDK iOS di Audience Network 5.7.1 - 20 febbraio 2020

Correzioni:

  • Risolti gli arresti anomali sui dispositivi iOS 9 quando si tenta di richiedere un'inserzione.

SDK iOS di Audience Network 5.7.0 - 17 febbraio 2020

Modifica: Xcode 11

Il nostro SDK non si collegherà più correttamente con progetti che hanno bitcode abilitato, creati con Xcode10.

Modifica: miglioramenti ai video con premio

Miglioramenti al design dei video con premio.

Modifica: miglioramenti agli interstitial

Miglioramenti al design degli interstitial.

SDK iOS di Audience Network 5.6.1 - 28 gennaio 2020

Correzioni:

  • Simboli duplicati quando si include minizip.
  • Avviso dello strumento di collegamento in merito all'implementazione di categorie duplicate.
  • Problemi di rendering con le inserzioni riproducibili.
  • Le inserzioni riproducibili ora si caricano correttamente per tutte le creatività.
  • Le inserzioni riproducibili ora si chiudono correttamente sui dispositivi widescreen.
  • Risolto l'arresto anomalo che avveniva nel tentativo di salvare nella cache le risorse pubblicitarie.

SDK iOS di Audience Network 5.6.0 - 28 ottobre 2019

Modifica: rimozione di UIWebView

Abbiamo rimosso tutti i riferimenti all'elemento UIWebView che è stato dichiarato obsoleto da Apple.

Modifica: miglioramenti interstitial immagini

Aggiornamento dei design per gli interstitial immagini.

Modifica: miglioramenti all'unità finale per gli interstitial

Disegni aggiornati per le unità finali di interstitial con clic sul link.

Modifica: miglioramenti di rete e della memorizzazione nella cache

Modifiche alla rete e alla logica della memorizzazione nella cache per il miglioramento delle prestazioni.

Modifica: contrassegno di pubblico misto.

Abbiamo modificato il contrassegno per l'etichetta per i gruppi di pubblico misto da isChildDirected a MixedAudience. Maggiori informazioni su pubblico misto e COPPA sono disponibili qui:

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

Correzioni di bug e modifiche

  • Correzione: il video interstitial ora viene riprodotto quando l'utente naviga alla scheda del carosello video successiva dalla scheda immagine precedente.
  • Correzione: l'interstitial ora appare correttamente quando il dispositivo viene ruotato dopo il caricamento dell'inserzione.
  • Modifica: dipendenza FBSDKCoreKit_Basics spostata alla versione 5.6.0 o superiore.

Problemi noti

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

C'è un metodo di istanza "adnw_URLEncodedString" in conflitto presente in due diverse categorie. Non ci saranno effetti collaterali poiché l'applicazione di questo metodo è identica in entrambe le posizioni. C'è un avviso che indica questo problema quando si crea in Xcode, che può essere ignorato senza problemi.

SDK iOS di Audience Network 5.5.1 - 25 settembre 2019

Novità: supporto iOS 13

  • Rilascio ufficiale per il supporto di iOS 13
  • Rimosso l'utilizzo di UIWebView

SDK iOS di Audience Network 5.5.0 - 19 agosto 2019

Novità: aggiunto supporto per classi size

Le classi size sono ora supportate dall'SDK di Audience Network per iOS.

Novità: aggiunta dipendenza a zlib

I formati video interstitial e con premio ora richiedono il codificatore zlib di Apple.

Correzioni di bug e modifiche

  • Modifica: aggiornamenti al flusso di report pubblicitari interstitial.
  • Correzione: impostazione contrassegno setIdleTimerDisabled originale rispettata dopo riproduzione video.
  • Correzione: le inserzioni riproducibili negli interstitial ora rispettano il cambiamento dell'orientamento del dispositivo.
  • Modifica: dipendenza FBSDKCoreKit_Basics spostata alla versione 5.2.1 o superiore.

SDK iOS di Audience Network 5.4.0 - 17 giugno 2019

  • UIImageView ora intercambiabile con FBMediaView per FBNativeBannerAd.
  • Miglioramenti della cache del file
  • Aggiunta dipendenza a FBBSDKCoreKit_Basics
  • Rimossa dipendenza su CoreLocation.framework

Modifica:UIImageView con FBNativeBannerAd.

Ora i banner nativi possono essere creati con UIImageView. Nuovi metodi (consulta quanto segue) sono stati aggiunti per consentire tale operazione. L'utilizzo di FBMediaView è ancora supportato.

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

Novità: miglioramenti della cache del file su iOS

Ora il nostro SDK per iOS utilizza una nuova cache per la memorizzazione delle inserzioni scaricate. Questa nuova cache è più affidabile e dovrebbe ridurre il numero di errori di memorizzazione al suo interno.

Novità: aggiunta dipendenza a FBBSDKCoreKit_Basics

Dal momento che stiamo aggiungendo FBSDKCoreKit/FBSDKCoreKit_Basics come dipendenza dell'SDK per iOS, saranno necessarie modifiche alle dipendenze di progetto.

Per gli sviluppatori che utilizzano CocoaPods, non sarà necessaria alcuna modifica del codice. Basta eseguire l'aggiornamento del repository dei pod e l'installazione dei pod e il progetto sarà aggiornato automaticamente all'ultima versione.

Gli sviluppatori che eseguono l'integrazione manualmente dovranno aggiungere una dipendenza manuale a FBSDKCoreKit.framework al progetto. Questa operazione può essere eseguita con questi passaggi:

  1. Scarica sia FBSDKCoreKit.framework sia la relativa versione ridotta (FBSDKCoreKit_Basics.framework) dalla nostra pagina dedicata alle versioni su GitHub.
  2. Se è in uso un framework statico, trascinalo e rilascialo sul progetto.
  3. Se è in uso un framework dinamico, aggiungilo a "Embedded Binaries" (Binari incorporati) per il progetto.

Se la tua app sta già usando FBSDKCoreKit, devi eseguire l'aggiornamento alla versione 5.0 dell'SDK di FB.

Correzioni di bug e modifiche

  • Correzione: messaggio di errore "Eccezione non gestita" mostrato durante il caricamento delle inserzioni video per promuovere l'installazione di un'app per il formato pubblicitario interstitial.
  • Correzione: mancata corrispondenza dell'immagine del prodotto tra l'immagine della scheda del carosello e la pagina web dopo aver toccato la CTA di una particolare scheda del carosello per il formato pubblicitario interstitial.
  • Correzione: arresto anomalo su lettore video su iOS.

SDK iOS di Audience Network 5.3.2 - 16 maggio 2019

Correzioni

  • Corretta la doppia chiamata per singola inserzione caricata del metodo delegato adDidLoad per i banner.

Altro

  • Rimossa la dipendenza su CoreLocation.framework

SDK iOS di Audience Network 5.3.1 - 16 aprile 2019

Questa versione è identica alla 5.3.0 ma creata con XCode 10.1. Usala se non stai usando XCode 10.2 o versioni successive per creare la tua app.

SDK iOS di Audience Network 5.3.0 - 15 aprile 2019

Questa versione funzionerà con XCode 10.2 o versioni successive. Se per creare l'app viene usato XCode 10.1, usa l'SDK di Audience Network 5.3.1

Aggiunte

  • Miglioramenti al design degli interstitial

Correzioni

  • Risolto il problema con il valore di CFBundleSupportedPlatforms in Info.plist
  • Correzioni per le inserzioni riproducibili
  • Corretto il volume iniziale per le inserzioni interstitial

SDK iOS di Audience Network 5.2.0 - 20 febbraio 2019

Aggiunte

  • Specificatori di nullabilità
  • Un'opzione per nascondere l'icona dei report pubblicitari da AdOptionsView
  • Nuovi modelli nativi: un modo più semplice per aggiungere inserzioni native alla tua app.
  • Miglioramenti al design degli interstitial

Correzioni

  • Avvio di timer e animazione se l'unità è già stata scelta per un'inserzione con premio

SDK iOS di Audience Network 5.1.1 - 16 gennaio 2019

Correzioni

  • I video interstitial continuano a essere riprodotti dopo che l'utente ha cliccato per segnalare un'inserzione.
  • Token dell'offerente danneggiato a determinate condizioni.

Modifica

  • registerViewForInteraction per NativeAds e NativeBannerAds ora deve essere eseguito dal Main Thread.

SDK iOS di Audience Network 5.1.0 - 31 ottobre 2018

Aggiunte

  • FBAdOptionsView per le inserzioni native che garantiscono maggiore flessibilità
  • Nuovo design interstitial per le inserzioni per promuovere l'installazione di un'app mobile
  • Aggiunta del formato delle inserzioni riproducibili nei posizionamenti di interstitial. Le inserzioni riproducibili sono un nuovo formato delle inserzioni interattive che consente agli inserzionisti di offrire una breve anteprima del loro gioco, della loro app o del loro brand prima che le persone possano scegliere di scaricare l'app.

Correzioni

  • Framework dinamico con refactoring e aggiornato

SDK iOS di Audience Network 5.0.2 - 25 ottobre 2018

Correzioni

  • Ridimensionamento di FBAdIconView
  • Impedita la riprogrammazione del validatore di viewability dopo l'impression
  • Riduzione delle dimensioni di FBAudienceNetwork.framework

SDK iOS di Audience Network 5.0.1 - 5 ottobre 2018

Correzioni

  • Risolto il problema del blocco dell'interfaccia utente
  • Risolti alcuni arresti anomali
  • Migliore esperienza utente nella pagina di visualizzazione e installazione
  • Consentito testo lungo nella cella delle opzioni dei report delle inserzioni native

SDK iOS di Audience Network 5.0.0 - 7 settembre 2018

Aggiunte

  • Nuovo flusso per i report pubblicitari
  • Nuovi design interstitial
  • Nuovi design per le unità finali dei video con premio
  • Formato delle inserzioni riproducibili nei posizionamenti di video con premio: le inserzioni riproducibili sono un nuovo formato delle inserzioni interattive che consente agli inserzionisti di offrire una breve anteprima del loro gioco, della loro app o del loro brand prima che le persone possano scegliere di scaricare l'app.
  • I video con premio supportano i video lunghi con la funzione di salto della riproduzione

Modifiche

  • mediaCachePolicy per impostazione predefinita su ALL per nativeAd, nativeBannerAd e nativeAdsManager
  • Passaggio della versione minima supportata per iOS a 9.0

Correzioni

  • Risolto alcuni arresti anomali in AdUnitsSample
  • Risolto il problema con la ripresa/pausa del video quando interrotto e in primo piano

SDK iOS di Audience Network 4.99.3 - 16 agosto 2018

Correzioni

  • Correzione della mancata corrispondenza tra formato pubblicitario verticale e orizzontale durante la durata dell'offerta rispetto alla durata dell'inserzione
  • Risolto il problema relativo all'arresto anomalo durante il caricamento delle inserzioni su un dispositivo iOS di fascia inferiore

SDK iOS di Audience Network 4.99.2 - 31 luglio 2018

Correzioni

  • Corretto un problema relativo all'arresto anomalo quando si cerca di salvare nella cache più immagini
  • Corretto un problema relativo all'arresto anomalo durante l'inizializzazione della correzione di rete
  • Corretta la visualizzazione della raccolta di esempio nel progetto AdUnitsSample

SDK iOS di Audience Network 4.99.1 - 4 luglio 2018

Aggiunte

  • Opzione per usare una UIImageView per l'icona di una nativeAd (registerViewForInteraction:mediaView:iconImageView:viewController:)

Correzioni

  • Risolto un problema relativo a un arresto anomalo quando si sfocavano le immagini

SDK iOS di Audience Network 4.99.0 - 12 giugno 2018

Aggiunte

  • Nuovo formato di inserzioni native, NativeBannerAd, da utilizzare per visualizzare le inserzioni native solo con l'icona inserzionista/app.
  • MediaView è ora applicato per le inserzioni native.
  • Nuova IconView ora applicata per i banner nativi.
  • Aggiornamenti dell'API Native Ads.
  • Aggiunti "advertiserName", "headline", "linkDescription", "sponsoredTranslation", "adTranslation", "promotedTranslation"
  • "body" rinominato in "bodyText"
  • Le inserzioni native e i banner nativi ora memorizzano per impostazione predefinita i contenuti multimediali nella cache (i contenuti multimediali per nativeAd sono immagine/video e icona. Il contenuto multimediale per nativeBannerAds è l'icona).
  • Aggiunto il metodo delegato mediaDownloaded per inviare una notifica all'app quando il contenuto multimediale è stato scaricato correttamente
  • Aggiunto il metodo downloadMedia su NativeAd e NativeBannerAd per scaricare contenuto multimediale quando lo desidera l'editore
  • mediaCachePolicy su iOS è ora impostato quando si chiama loadAd
  • mediaCachePolicy su iOS è ora in sola lettura
  • Aggiunta dell'API tagView che consente di dichiarare il ruolo delle visualizzazioni usate per creare un'esperienza nativa personalizzata nell'app

Rimozioni

  • Rimozione di "title" e "subtitle" dall'API Native Ads.

Correzioni

  • Risolto un problema relativo a un arresto anomalo quando si sfocavano le immagini

SDK iOS di Audience Network 4.28.1 - 9 aprile 2018

Correzioni

  • Un arresto anomalo occasionale nell'app di esempio durante il caricamento delle inserzioni native in scrollview
  • Rapporto larghezza/altezza del contenuto delle immagini di anteprima per le inserzioni video interstitial

SDK iOS di Audience Network 4.28.0 - 5 marzo 2018

Correzioni

  • Gli editori che utilizzano il video con premio ora possono impostare rewardData prima o dopo il metodo loadAd. Il campo amount è stato rimosso per coerenza con l'Android SDK.
  • Traduzione di testi sponsorizzati. Il testo visualizzato dall'utente è ora localizzato
  • Unione delle app di esempio

SDK iOS di Audience Network 4.27.2 - 9 gennaio 2018

Correzioni

  • Risolto un potenziale arresto anomalo per le inserzioni video
  • Correzione del posizionamento Ad Choice per le inserzioni interstitial su iPhone X

Problemi noti

  • FBAdChoicesView non sarà mostrato sulle inserzioni native se hai impostato un vincolo di altezza fissa per FBAdChoicesView. Prova a usare il vincolo di spazio inferiore.

SDK iOS di Audience Network 4.27.1 - 13 dicembre 2017

Modifiche

  • Metodo delegato per inserzioni video con premio rewardedVideoAdComplete rinominato in rewardedVideoAdVideoComplete

Correzioni

  • Risoluzione di un arresto anomalo provocato quando la proprietà window non veniva implementata nel delegato dell'app
  • Correzione per un potenziale blocco dei video

SDK iOS di Audience Network 4.27.0 - 5 dicembre 2017

Aggiunte

  • Aggiunta la proprietà duration a FBRewardedVideoAd
  • Più nessuna esecuzione di codice all'avvio dell'app

Modifiche

  • La versione minima richiesta dell'SDK per iOS è ora 8.0

Correzioni

  • Correzione per il mancato caricamento del video FBMediaView dopo errori correlati al video
  • Correzioni per documentazione errata nelle intestazioni pubbliche
  • Corretto un arresto anomalo che si verifica quando FBNativeAdDelegate nativeAdDidClick: non è implementato (risolve anche l'arresto anomalo che si verifica quando si clicca in FBNativeAdView)
  • Corretti gli arresti anomali di FBMediaView quando il frame non è valido
  • Corretto l'arresto anomalo nell'interfaccia utente video FBMediaView
  • Corretto il bidderToken errato da FBAdSettings prima dell'inizializzazione dell'SDK
  • Corretti gli errori durante l'importazione della libreria in Swift a causa del formato non corretto di modulemap
  • Corretta perdita di memoria nel rendering delle immagini FBMediaView

SDK iOS di Audience Network 4.25.1 - 13 novembre 2017

Aggiunte

  • Supporto per iPhone X

Modifiche

Correzioni

  • Correzione per le unità finali vuote nel video con premio
  • Risolto un potenziale arresto anomalo all'inizializzazione dell'app a causa dell'ordine dell'inizializzatore statico C++
  • Correzione per la corruzione dei banner dopo aver toccato AdChoices
  • Corretto l'orientamento orizzontale errato per le inserzioni interstitial con immagini e carosello

SDK iOS di Audience Network 4.26.0 - 14 settembre 2017

Aggiunte

  • Rimozione delle visualizzazioni MediaView nella cache a seguito dell'avviso sulla memoria
  • Aggiunta dell'API alfa per le offerte
  • Sostituzione dell'uso legacy di destinationURL con CTA nell'inserzione in-stream

Modifiche

Correzioni

  • Risolto il blocco occasionale dell'app quando si passa rapidamente da un'app all'altra
  • Risolto il problema a causa del quale disableAutoRefresh non disabilitava l'aggiornamento automatico
  • Risolto il problema a causa del quale i clic AdChoices riportavano i clic sulle inserzioni banner o interstitial al delegato
  • Corretto il problema a causa del quale alcuni CTA erano troncati in alcune situazioni per i modelli nativi
  • Convalida della viewability interna disabilitata in esecuzione per le visualizzazioni interne MediaView quando nascoste
  • Prestazioni ottimizzate del layout di visualizzazione per MediaView
  • Risolta il problema a causa del quale si verificava un arresto anomalo per alcuni contenuti di inserzioni con link quando si usa il browser WKWebView
  • Corretti alcuni dettagli mancanti dall'identificatore locale che causavano strani mix tra le lingue
  • Corretti i report errati del browser nell'app
  • Risolti problemi interni con il rilevamento del controller delle visualizzazioni
  • Impedita la riproduzione del video in alcuni casi, quando viene visualizzato il browser nell'app
  • Corrette le CTA che portavano gli utenti fuori dall'app in alcuni casi non intenzionali
  • Risolto il problema a causa del quale si verificava un arresto anomalo su iOS 11 con lo stato di background UIApplication su un thread non principale causando chiamate OpenGL in background

Problemi noti

  • Quando si importa l'SDK di FBAudienceNetwork v4.26, viene generato l'errore "No Such Module" (Modulo inesistente). Per risolvere il problema, devi rinominare FBAudienceNetwork.modulemap in module.modulemap nella cartella FBAudienceNetwork.framework/Modules. Questo problema sarà risolto nel prossimo rilascio.

SDK iOS di Audience Network 4.25.0 - 26 luglio 2017

Modifiche

  • Registrazione del tipo di eventi spediti dal logging unificato (prima nella console venivano registrati solo gli ID)
  • Aggiunto supporto per la riproduzione offline delle inserzioni video interstitial
  • Aggiunto supporto per la visualizzazione delle inserzioni interstitial dopo il cambiamento di orientamento del dispositivo
  • Riprogettazione minore del progetto AdUnitsSample (ora include un esempio in-stream)
  • Rimosso il progetto InstreamAdSample
  • Aggiunta la proprietà playing a FBMediaViewVideoRenderer
  • Modificato il valore predefinito della proprietà duration di FBMediaViewVideoRenderer in kCMTimeIndefinite

Correzioni

  • Registrazione del tipo di eventi spediti dal logging unificato (prima nella console venivano registrati solo gli ID)
  • Aggiunto supporto per la riproduzione offline delle inserzioni video interstitial
  • Aggiunto supporto per la visualizzazione delle inserzioni interstitial dopo il cambiamento di orientamento del dispositivo
  • Riprogettazione minore del progetto AdUnitsSample (ora include un esempio in-stream)
  • Rimosso il progetto InstreamAdSample