「SDK8 iOS注意事項」修訂間的差異
跳至導覽
跳至搜尋
imported>Wikiuser |
imported>Wikiuser |
||
行 4: | 行 4: | ||
== SDK 7 升版至 SDK 8 == | == SDK 7 升版至 SDK 8 == | ||
SDK 8 對 SDK 及廣告類型做了以下調整 | SDK 8 對 SDK 及廣告類型做了以下調整 | ||
# 加入初始化步驟,在 AppDelegate 內需呼叫 <code>TADMobiles.config() </code> 來對 SDK 做初始化 | |||
# 移除在 SDK 7 加入的 OMSDK_Taiwanmobile.framework<br>SDK 8 已經將 OMSDK 整合進 TAMediaFramework 內,故 SDK 7 的使用者,請在升級 SDK 8 時將它移除 | # 移除在 SDK 7 加入的 OMSDK_Taiwanmobile.framework<br>SDK 8 已經將 OMSDK 整合進 TAMediaFramework 內,故 SDK 7 的使用者,請在升級 SDK 8 時將它移除 | ||
# 廢棄 TADInReadAdRect 廣告<br>SDK 8 將不在提供 TADInReadAdRect 廣告,可以使用 Banner 1200x627 或是 Native 廣告取代 | # 廢棄 TADInReadAdRect 廣告<br>SDK 8 將不在提供 TADInReadAdRect 廣告,可以使用 Banner 1200x627 或是 Native 廣告取代 |
於 2021年9月13日 (一) 10:29 的修訂
SDK 7 升版至 SDK 8
SDK 8 對 SDK 及廣告類型做了以下調整
- 加入初始化步驟,在 AppDelegate 內需呼叫
TADMobiles.config()
來對 SDK 做初始化 - 移除在 SDK 7 加入的 OMSDK_Taiwanmobile.framework
SDK 8 已經將 OMSDK 整合進 TAMediaFramework 內,故 SDK 7 的使用者,請在升級 SDK 8 時將它移除 - 廢棄 TADInReadAdRect 廣告
SDK 8 將不在提供 TADInReadAdRect 廣告,可以使用 Banner 1200x627 或是 Native 廣告取代 - TADNativeAd 廢棄 getNativeAdContent 與 handleClick function,新增 TADNativeAdView 來呈現廣告,詳細串接方式請參考 NativeAd
麥克風相關
TADBannerView 以及 TADInterstitial 提供 turnOnMicrophone 屬性,設為YES時會與使用者詢問是否開啟麥克風,故需於 app info中 要設定Privacy - Microphone Usage Description。 若是設為 NO,將不提供有麥克風互動式廣告,default 設為 YES。
音樂影片類型 app
當廣告播放影片或是麥克風互動廣告時 SDK 會去操作 AVAudioSession,未避免影響原本 app 對於 AVAudioSession 的操作,除了將 turnOnMicrophone 設為 NO 外,需將 Interstitial 廣告及 InReadAnchor 廣告的 allowAudioSessionControl 屬性設為 NO,而 Native 廣告可透過 TADNativeAdOptions 內的 allowAudioSessionControl 設為 NO 來關閉 SDK 對於 AVAudioSession 的操作。