mobile-sdk-ios icon indicating copy to clipboard operation
mobile-sdk-ios copied to clipboard

Xandr SDK v8.0 Removal Notice for Deprecated APIs

Open Kowshickkarthick opened this issue 2 years ago • 1 comments

We Intent to remove all the deprecated API's listed below in Xandr SDK v8.0. If you are using any of the below API's we request to migrate to their equivalent. If you have any questions reach out to Xandr support.

Class Property(s) and Method(s)
ANBannerAdView Property : externalUid, adType, creativeId
Method : - (void)setAllowNativeDemand:(BOOL)nativeDemand withRendererId:(NSInteger)rendererId;
ANInterstitialAd Property : externalUid, adType, creativeId
ANInstreamVideoAd Property : externalUid, adType, creativeId
ANMultiAdRequest Property : externalUid, adType, creativeId
ANExternalUserId Property : source, userId
Method : - (nullable instancetype)initWithSource:(ANExternalUserIdSource)source userId:(nonnull NSString *)userId;
ANNativeAdRequest Property : adType, externalUid
ANNativeAdResponse Property : creativeId
ANSDKSettings Property : HTTPSEnabled, externalUserIdArray, useAdnxsSimpleDomain
ANTargetingParameters Property : externalUid

Kowshickkarthick avatar Mar 30 '22 18:03 Kowshickkarthick

Based on feedback properties ANBannerAdView.nativeAdRendererId and ANNativeAdRequest.rendererId will not be removed. Updated the description.

Kowshickkarthick avatar Mar 31 '22 17:03 Kowshickkarthick

Completed as part of SDK v8.0

Kowshickkarthick avatar Dec 05 '22 18:12 Kowshickkarthick