This repository was archived by the owner on Mar 29, 2024. It is now read-only.
Releases: fan-ADN/nendSDK-iOS-pub
Releases · fan-ADN/nendSDK-iOS-pub
v8.2.0
日本語
- nendSDK-データ収集項目 の診断に関する内容を更新
- iOS 17 でフルボード広告のレイアウトが崩れる不具合の修正
- その他、内部処理の修正
English
- Update Data Collection Items (Diagnostics)
- Fixed issue : Fullscreen ad displayed in unintended layout on iOS 17.
- Internal code improvements.
v8.1.0
日本語
- Minimum Deployment Targetを iOS 11.0 に変更
- 開発環境を Xcode 14.1 以降に変更
- Info.plist に nend の SKAdNetworkIdentifier が設定されていない場合 SKAdNetwork を利用した広告を配信しないように変更
- フレームワーク のアーキテクチャから i386 を削除
- オプションのフレームワーク から CoreTelephony.framework を削除
- その他、内部処理の修正
English
- Change the minimum Deployment Target to iOS 11.0
- Changed development environment to Xcode 14.1 or later.
- Changed so that ads using SKAdNetwork are not served if nend's SKAdNetworkIdentifier is not set in Info.plist
- Removed i386 from framework architecture
- Removed CoreTelephony.framework from Optional Frameworks
- Internal code improvements.
v8.0.1
日本語
- SKAdNetworkを使用した一部の広告でクリックしても何も発生しない場合がある不具合の修正
English
- Fixed issue : Failed click SKAdNetwork ad in some cases.
v8.0.0
日本語
- XCFrameworkに変更
- SKAdNetwork 4.0 対応
- NADView の nendSpotID プロパティをNSNumber型に変更
- 動画広告でエンドカードのレイアウトが想定外となる場合がある不具合を修正
- 動画ネイティブでnadNativeVideoViewDidStartPlay() が複数回呼び出される不具合を修正
- 動画リワードでnadRewardVideoAdDidClose() が複数回呼び出される不具合を修正
- 非推奨となっていたプロパティ, メソッドの削除
- 全般的にspotId(String型)を削除
- 全般的にisOutputLogを削除
- インタースティシャル広告
- NADInterstitialDelegateプロトコルを削除
- delegateプロパティを削除
- 動画広告でのUserFeature, UserIDを削除
- その他、内部処理の修正
非推奨となっていたプロパティ, メソッドの削除 詳細
- NADView
- property
- isOutputLog
- method
- setNendID: spotID:
- NADInterstitial
- protocol
- NADInterstitialDelegate
- property
- delegate
- isOutputLog
- method
- loadAdWithApiKey: spotId:
- showAdFromViewController: spotId:
- NADNativeClient
- method
- initWithSpotId: apiKey:
- NADNativeLogger class
- NADNativeTableViewHelper
- method
- helperWithTableView: spotId: apiKey: advertisingExplicitly: adPlacement: delegate:
- helperWithTableView: spotId: apiKey: advertisingExplicitly: adPlacement: delegate: placeholderCellClass:
- helperWithTableView: spotId: apiKey: advertisingExplicitly: adPlacement: delegate: placeholderCellNibName:
- NADNativeLoader
- method
- loadWithSpotId: apiKey: completionBlock:
- NADFullBoardLoader
- method
- initWithSpotId:spotId apiKey:
- NADVideo
- property
- userId
- userFeature
- isLocationEnabled
- isOutputLog
- method
- initWithSpotId:apiKey:
- NADUserFeature class
- NADInterstitialVideo
- method
- addFallbackFullboardWithSpotId: apiKey
- NADNativeVideoLoader
- property
- userId
- userFeature
- isLocationEnabled
- method
- initWithSpotId: apiKey:
- initWithSpotId: apiKey: clickAction:
- setFillerStaticNativeAdId: apiKey:
English
- Updated the SDK from a .framework to a .xcframework.
- Added support for SKAdNetwork Version 4.0.
- Changed type of property
nendSpotID
to NSNumber in NADView. - Fixed issue:
- Illegal endcard size by different orientation on video ads.
- 'NativeVideoViewDidStartPlay' called duplicately on native video ad.
- 'nadRewardVideoAdDidClose' called duplicately on reward video ad.
- Removed deprecated properties and method.
- Removed spotId(String) input in all ad formats.
- Removed isOutputLog property in all ad formats.
- Interstitial ad
- Removed protocol
NADInterstitialDelegate
. - Removed property
delegate
- Removed protocol
- Removed UserID, UserFeature property on video ads.
- Improvements internal code.
Detail : Removed deprecated properties and method.
- NADView
- property
- isOutputLog
- method
- setNendID: spotID:
- NADInterstitial
- protocol
- NADInterstitialDelegate
- property
- delegate
- isOutputLog
- method
- loadAdWithApiKey: spotId:
- showAdFromViewController: spotId:
- NADNativeClient
- method
- initWithSpotId: apiKey:
- NADNativeLogger class
- NADNativeTableViewHelper
- method
- helperWithTableView: spotId: apiKey: advertisingExplicitly: adPlacement: delegate:
- helperWithTableView: spotId: apiKey: advertisingExplicitly: adPlacement: delegate: placeholderCellClass:
- helperWithTableView: spotId: apiKey: advertisingExplicitly: adPlacement: delegate: placeholderCellNibName:
- NADNativeLoader
- method
- loadWithSpotId: apiKey: completionBlock:
- NADFullBoardLoader
- method
- initWithSpotId:spotId apiKey:
- NADVideo
- property
- userId
- userFeature
- isLocationEnabled
- isOutputLog
- method
- initWithSpotId:apiKey:
- NADUserFeature class
- NADInterstitialVideo
- method
- addFallbackFullboardWithSpotId: apiKey
- NADNativeVideoLoader
- property
- userId
- userFeature
- isLocationEnabled
- method
- initWithSpotId: apiKey:
- initWithSpotId: apiKey: clickAction:
- setFillerStaticNativeAdId: apiKey:
v7.4.0
日本語
- iOS 16 で SKAdNetwork の広告のロードが失敗する不具合の修正
- iOS 16 で 広告の回転制御が正常に行えない場合がある不具合の修正
- バナー広告で意図しないレイアウトで表示される場合がある不具合の修正
- 動画広告を閉じる際にまれにクラッシュする不具合の修正
- 動画広告再生時に releaseVideoAd() を呼び出した場合、広告が正常に閉じられない不具合を修正
- 動画広告と動画ネイティブ広告のオプション設定からユーザーIDとユーザー属性の設定を廃止
- Minimum Deployment Targetを iOS 10.0 に変更
- その他、内部処理の修正
English
- Fixed issue:
- SKAdNetwork ads fail to load on iOS 16.
- In rare cases, cannot rotate ad on iOS 16.
- Banner ad display in unintended layout.
- In rare cases, crash when closing video ad.
- Ad were not closed properly when releaseVideoAd() called during video ad playback.
- User ID and User Feature settings removed from the options for video ad and native video ad.
- Changed Minimum Deployment Target to iOS 10.0.
- Improvements internal code.
v7.3.0
日本語
- SKAdNetwork Version 3.0 に対応
English
- Added support for SKAdNetwork Version 3.0.
v7.2.0
日本語
- nendSDK内で使用しているWKWebViewのconfigurationのプロパティを共有するクラスを追加
- 動画広告のロードで稀にクラッシュする不具合を改修
- 開発環境を Xcode 13 以降に変更
English
- Added new class : Share properties of WKWebView configuration used within the nendSDK.
- Fixed issue : In rare cases, it may crash when loading a video ad.
- Changed development environment to Xcode 13 or later.
v7.1.0
日本語
- インタースティシャル広告で
dismiss()
メソッドで広告を閉じた場合クラッシュする不具合を修正 NADInterstitialLoadingDelegate
プロトコルとNADInterstitialClickDelegate
プロトコル内の一部メソッドのオプショナルの設定を修正
English
- Fixed issue : Crash when closing an ad with the
dismiss()
method in an interstitial ad. - Fixed issue : Wrong optional settings for methods within the
NADInterstitialLoadingDelegate
protocol andNADInterstitialClickDelegate
protocol.
v7.0.6
日本語
- 動画広告で誤った広告IDを設定してもロードが成功してしまう不具合を改修
- その他、内部処理の修正
English
- Fixed issue : If you set the wrong ad ID for a video ad, the video ad may load successfully.
- Improvements internal code.
v7.0.5
日本語
- 動画広告のロードで稀にクラッシュする不具合を改修
- 動画広告のロードで稀にレスポンスが返らなくなる不具合を改修
- CoreLocation.framework, CoreMotion.framework を使用した情報取得処理を削除
English
- Fixed issue : In rare cases, it may crash when loading a video ad.
- Fixed issue : In rare cases, it may do not return a response when loading a video ad.
- Removed optional information acquisition using CoreLocation.framework and CoreMotion.framework.