AI Search

更新日志

我们不断改进 InMobi SDK,以确保您在应用变现方面获得最佳效果。本版本说明概述了 InMobi SDK 的所有重要变更,这些变更将影响我们的发布商。

版本 11.4.0 [2026年7月7日]    

  • 引入了新的 SDK API,isSDKInitialized()允许发布商以编程方式检查初始化状态。
  • 改进了横幅广告中点击广告后的链接处理方式,以提升用户体验。
  • 漏洞修复和稳定性提升:
    • 修复了线程同步期间导致崩溃的竞态条件。
    • 修复了 WebView 的稳定性问题,以改善广告渲染效果。

版本 11.3.0 [2026年5月11日]    

  • 新增对 MAX 自适应横幅的支持。
  • 漏洞修复和稳定性提升:
    • 修复了与 SKStore 相关的广告方向问题。

版本 11.2.0 [2026年3月30日]

  • 改进了广告点击后的链接处理方式,以提升用户体验。
  • 漏洞修复及稳定性提升:
    • 修复了 SDK 广告渲染中与缓存相关的问题。
    • 改进了对多次点击和过期广告的处理方式,以避免无效互动。

版本 11.1.1 [2026年1月12日]

  • API 已修改
    • IMNativeViewData:
      • 将“parentView”属性和参数重命名为“adParentView”。
  • 错误修复和功能增强

版本 11.1.0 [2025年11月7日]

  • 已将 OMSDK 升级到 1.5.7 版本
  • 改进了自定义浏览器中对通用链接处理的支持
  • 视频广告性能提升
  • 错误修复

版本 11.0.0 [2025年10月6日]

  • 升级了对原生广告的支持
  • 错误修复和功能增强
  • 已移除 API:
    • IMNative:
      • @objc public var adLandingPageUrl: URL?
      • @objc public var isAppDownload: Bool
      • @objc public var customAdContent: String?
      • @objc public func primaryView(ofWidth width: CGFloat) -> UIView?
      • @objc public func reportAdClickAndOpenLandingPage()
    • IMNativeDelegate:
      • @objc optional func userDidSkipPlayingMediaFromNative(_ native: IMNative)
    • 现有API已修改:
      • IMNative:
        • 返回类型从 `UIImage` 更改为 `IMNativeImage`
          • @objc public var adIcon: IMNativeImage?
      • API 已移除:
        • 新增类:IMNativeImage
        • 新增类:IMNativeViewData
        • IMNative
          • @objc public var advertiserName: String?
          • @objc public var adChoice: UIImageView?
          • @objc public func registerViewForTracking(_ view: IMNativeViewData)
          • @objc public func getMediaView() -> UIView?
          • @objc public func isVideoAd() -> Bool

版本 10.8.8 [2025年9月24日]    

  • 简化的PPS集成
  • 增强对可播放广告的支持
  • 错误修复和功能增强

版本 10.8.6 [2025年7月17日]    

  • 已将 Xcode 的最低支持版本更新至 Xcode 16.0
  • 性能提升
  • 错误修复

版本 10.8.3 [2025年5月6日]    

  • 广告体验的升级和修复
  • 与内存和请求大小相关的优化
  • 新增对 MRAID 3.0 的支持
    • 包括对 exposureChange、MRAID_ENV、audioVolumeChange API 的支持。

版本 10.8.0 [2024年11月13日]    

  • 错误修复

版本 10.7.8 [2024年10月8日]

  • 支持发布商信号
  • 错误修复
  • 新增 API
    • IMSDK
      • @objc public class func putPublisherSignals(_ signals: [String: Any])
      • @objc public class func getPublisherSignals() -> [String: Any]?
      • @objc public class func resetPublisherSignals()
  • API 已弃用
    • IMBanner
      • @objc public func cancel()
    • 间质膜
      • @objc public func cancel()

版本 10.7.5 [2024年7月25日]

  • 支持 GPP
  • 错误修复

版本 10.7.4 [2024年6月14日]

  • 错误修复
  • 现有 API 变更
    • IMWatermark:
      • 更新后的init方法
        • @objc public init(waterMarkImageData: Data)

版本 10.7.2 [2024年4月23日]

  • 更新以支持 Apple App Store Connect 的隐私清单检测
  • 技术改进:将 SDK 框架从静态迁移到动态,以提高性能和兼容性。

版本 10.7.1 [2024 年 3 月 20 日]

  • 错误修复

版本 10.7.0 [2024年3月13日]

  • InMobi SDK 支持 Apple 隐私清单中提出的准则。
  • 已将 Xcode 的最低支持版本更新至 Xcode 15.0
  • 移除对 iOS 11.0 的支持
  • 已将 OMSDK 升级到 v1.4.12
  • 错误修复

版本 10.6.4 [2024 年 2 月 7 日]

  • 提升了全屏和视频广告格式的广告加载和渲染性能。
  • 已将 OMSDK 升级到 v1.3.37
  • 错误修复

版本 10.6.0 [2023年10月19日]

  • 错误修复

版本 10.5.8 [2023年9月7日]

  • 用户广告报告支持
  • 支持可移动音频图标
  • 错误修复
  • 新增API
    • 新增类:IMMovableView
      • @objc public var isMovable
    • 新增课程:IMAudio
      • @objc public weak var delegate: IMAudioDelegate?
      • @objc public var placementId: Int64
      • @objc public var keywords: String?
      • @objc public var extras: [String: Any]?
      • @objc public var transitionAnimation: AnimationTransition
      • @objc public var contentUrl: String?
      • @objc public var creativeId: String?
      • @objc public init(frame: CGRect, placementId: Int64, delegate: IMAudioDelegate?)
      • @objc public func getAdMetaInfo() -> [String: Any]?
      • @objc public func load()
      • @objc public func show()
      • @objc public func cancel()

版本 10.5.6 [2023年6月28日]

  • 支持美国数据隐私法
    • 新增API
      • 新增类别:隐私合规
        • @objc public static func setDoNotSell(_ doNotSell: Bool)
        • @objc public static func setUSPrivacyString(_ privacyString: String)
  • 支持自定义产品页面

版本 10.5.5 [2023年5月25日]

  • 采用 Swift 框架 SDK
  • 已将 Xcode 的最低支持版本更新至 Xcode 14.1
  • 新增 SKAN 4.0 支持
  • 错误修复
  • 新增 API:
    • 新增类:IMBannerAudioHandler
      • func onView(_ view: UIView, addBannerAudioDelegate delegate: IMBannerAudioDelegate)
    • 新增协议:IMBannerAudioDelegate
      • func banner(_ banner: IMBanner, audioStatusChanged status: IMBannerAudioStatus)
    • 新增枚举类型:IMBannerAudioStatus
  • 现有 API 变更:
    • IMBanner:
      • 新增变量
        • audioDelegate: IMBannerAudioDelegate
        • isAudioAd: Bool
    • IMInterstital:
      • -(void)showFrom:(UIViewController*)viewController
    • 添加了用于访问常量的 IMCommonConstants 文件:
      • 用法:
        • IMCommonConstants.IM_GDPR_CONSENT_AVAILABLE
        • IMCommonConstants.IM_GDPR_CONSENT_IAB
        • IMCommonConstants.IM_SUBJECT_TO_GDPR
        • IMCommonConstants.IM_PARTNER_GDPR_CONSENT_AVAILABLE
        • IMCommonConstants.IM_PARTNER_GDPR_APPLIES
    • 枚举类型的变化:
      • IMSDK日志级别
        • 用法:IMSDKLogLevelNone, IMSDKLogLevelError, IMSDKLogLevelDebug
      • IMSDK性别
        • 用法:IMSDKGenderMale, IMSDKGenderFemale
      • IMSDKEducation
        • 用法:IMSDKEducationHighSchoolOrLess, IMSDKEducationCollageOrGraduate, IMSDKEducationPostGraduateOrAbove
      • IMSDK年龄组
        • 用法:IMSDKAgeGroupBelow18, IMSDKAgeGroupBetween18And24, IMSDKAgeGroupBetween25And29, IMSDKAgeGroupBetween30And34, IMSDKAgeGroupBetween35And44, IMSDKAgeGroupBetween45And54, IMSDKAgeGroupBetween55And65, IMSDKAgeGroupAbove65
      • IMInterstitialAnimationType
        • 用法:IMInterstitialAnimationTypeCoverVertical, IMInterstitialAnimationTypeFlipHorizontal, IMInterstitialAnimationTypeAsNone
  • API 已移除:
    • IMBanner
      • -(void)getSignals
    • 间质膜
      • -(void)getSignals
    • IMBannerDelegate
      • -(void)banner:(IMBanner*)banner gotSignals:(NSData*)signals
      • -(void)banner:(IMBanner *)banner failedToGetSignalsWithError:(IMRequestStatus*)status
    • IMInterstitialDelegate
      • -(void)interstitial:(IMInterstitial*)interstitial gotSignals:(NSData*)signals
      • -(void)interstitial:(IMInterstitial*)interstitial failedToGetSignalsWithError:(IMRequestStatus*)status

版本 10.5.0 至 10.5.4 

版本 10.1.4 [2023年5月6日]

  • 已将 Xcode 的最低支持版本更新至 Xcode 14.1
  • 新增 SKAN 4.0 支持
  • 错误修复

版本 10.1.3 [2023年2月24日]

  • 已将 Xcode 的最低支持版本更新至 Xcode 14.0
  • 已移除对位码的支持,位码在 Xcode 14 中已被弃用。
  • 已移除对 iOS 9 和 iOS 10 的支持
  • 错误修复

版本 10.1.2 [2022年11月18日]

  • 音频广告支持
  • 错误修复

版本 10.1.1 [2022年10月31日]

  • 改进的上下文定向支持
  • 错误修复

版本 10.1.0 [2022年9月8日]

  • 新增对可变尺寸 SKStore 的支持
  • 错误修复

版本 10.0.8 [2022年7月15日]

  • 新增对发布商回调的支持 - AdImpressed
  • 新增对上下文应用定位的支持
  • 新增 API
    • IMBannerDelegate:
      • + -(void)bannerAdImpressed:(IMBanner*)banner;
    • IMInterstitialDelegate:
      • + -(void)interstitialAdImpressed:(IMInterstitial*)interstitial;

版本 10.0.7 [2022年5月25日]

  • 错误修复

版本 10.0.6 [2022年5月13日]

  • 新增对动态方向的支持
  • 新增对自定义浏览器的支持
  • 广告响应尺寸和渲染效果的改进
  • 错误修复

版本 10.0.5 [2022年3月30日]

  • 新增对设备端定向的支持
  • 新增对家庭应用的支持
  • 新增 API
    • IMSDK:
      • + +(void)setIsAgeRestricted:(BOOL)isRestricted;
    • IMODTargetingService:
      • + +(void)push:(NSString *)hashId;
  • 错误修复

版本 10.0.2 [2022年1月21日]

  • 已将 Xcode 的最低支持版本更新至 Xcode 12.5
  • 改进的着陆页打开管理
  • 更新后的许可协议和自述文件

版本 10.0.1 [2021年10月19日]

  • 错误修复

版本 10.0.0 [2021年9月30日]

  • 新增对 SKOverlay 的支持
  • 新增对 M1 Mac 模拟器的支持
  • 已将 OMSDK 升级到 v1.3.17
  • 新增 API
    • IMBanner:
      • + NSString* contentUrl;
    • IMNative:
      • + NSString* contentUrl;
    • 间质性:
      • + NSString* contentUrl;

版本 9.2.1 [2021年8月20日]

  • 增加了对 Xcode 12.0 的支持。
  • 支持 SKAdNetwork 2.2 和 3.0
  • 支持合作伙伴 GDPR 同意
  • 错误修复
  • 新增 API
    • IMSDK:
      • + +(void)setPartnerGDPRConsent:(nullable NSDictionary *)consentDictionary;

版本 9.2.0 [2021年7月16日]

  • 已将 Xcode 的最低支持版本更新至 Xcode 12.5
  • 支持 SKAdNetwork 2.2 和 3.0
  • 着陆页打开管理
  • 原生支持点击和展示次数跟踪
  • 支持原生广告的响应式加载
  • 移除可选的护城河 SDK
  • 错误修复
  • 新增 API
    • IMNative:
      • + -(void)load:(NSData*)response;

版本 9.1.7 [2021年4月1日]

  • 已将 Xcode 的最低支持版本更新至 Xcode 12.0
  • 统一身份识别支持
  • AdPods 支持
  • 错误修复
  • 新增 API
    • IMSdk:
      • +(void)setPublisherProvidedUnifiedId:(NSDictionary*)ids;
    • IMUnifiedIdService:
      • - +(void)push:(nullable IMUserDataModel *)data;
      • - +(void)reset;
      • - +(void)fetchUnifiedIds:(id<imunifiediddelegate>)delegate;</imunifiediddelegate>
      • <imunifiediddelegate></imunifiediddelegate>- +(void)enableDebugMode:(BOOL)debugMode;
    • IMUnifiedIdDelegate:
      • - +(void)onFetchCompleted:(nullable NSDictionary *)response error:(nullable NSError *)error;
    • IMUserDataModel:
      • - +(instancetype)initWithPhoneNumber:(nullable IMUserDataTypes *)phoneNumber emailId:(nullable IMUserDataTypes *)emailId extras:(nullable NSDictionary *)extras;
    • IMUserDataTypes:
      • - +(instancetype)initWithMd5:(nullable NSString *)md5 sha1:(nullable NSString *)sha1 sha256:(nullable NSString *)sha256;

版本 9.1.5 [2021年2月11日]

  • 为 WKWebView 中的音频测量功能添加了对 AVAudioSession 自动管理的支持
  • 新增API
    • IMSdk:
      • - +(void)shouldAutoManageAVAudioSesssion:(BOOL)value;错误修复
      • - +(NSString *)getToken; - +(NSString *)getTokenWithExtras:(nullable NSDictionary*)extras andKeywords:(nullable NSString*)keywords

版本 9.1.1 [2020年11月11日]

  • 新增对 CMP-TCF 2.0 的支持
  • 错误修复

版本 9.1.0 [2020年9月23日]

  • 新增对 iOS 14 的支持
  • 增加了对 SKAdNetwork 的支持
  • 新增对应用跟踪透明度框架的支持
  • 错误修复 


版本 9.0.7 [2020年4月24日]

货币化 SDK 的变更日志

  • 新增 MAX 标头竞价支持
  • 新增 MoPub 受众竞价支持
  • 新增自定义受众竞价支持
  • 新增 API
    • IMBannerDelegate:
      • -(void)banner:(IMBanner*)banner gotSignals:(NSData*)signals;
      • -(void)banner:(IMBanner *)banner failedToGetSignalsWithError:(IMRequestStatus*)status;
      • -(void)banner:(IMBanner*)banner didReceiveWithMetaInfo:(IMAdMetaInfo*)info;
        -(void)banner:(IMBanner*)banner didFailToReceiveWithError:(IMRequestStatus*)error;
    • IMInterstitialDelegate:
      • -(void)interstitial:(IMInterstitial*)interstitial gotSignals:(NSData*)signals;
      • -(void)interstitial:(IMInterstitial*)interstitial failedToGetSignalsWithError:(IMRequestStatus*)status;
      • -(void)interstitial:(IMInterstitial*)interstitial didReceiveWithMetaInfo:(IMAdMetaInfo*)metaInfo;
      • -(void)interstitial:(IMInterstitial*)interstitial didFailToReceiveWithError:(NSError*)error;
    • IMBannerPreloadManager:
      • -(void)preload;
      • -(void)load;
    • IMInterstitialPreloadManager:
      • -(void)preload;
      • -(void)load;
  • IMBanner 和 IMInterstitial 中新增了属性“preloadManager”,分别用于启用 IMBannerPreloadManager 和 IMInterstitialPreloadManager 的功能。
  • API 已弃用
    • IMInterstitialDelegate:
    • -(void)interstitialDidReceiveAd:(IMInterstitial*)interstitial;

受众竞价 SDK 的变更日志

  • 新增受众竞价支持。
  • 新增课程:
    • IMABMoPubBanner:
      • - (instancetype)initWithFrame:(CGRect)frame placementId:(long long)placementId delegate:(id<imabmopubdelegate>)delegate;</imabmopubdelegate>
      • <imabmopubdelegate></imabmopubdelegate>- (void)requestBid:(NSTimeInterval)timeout;
      • - (void)requestBid:(nullable id)ad timeout:(NSTimeInterval)timeout;
    • IMABMoPubInterstitial:
      • - (instancetype)initWithPlacementId:(long long)placementId delegate:(id<imabmopubdelegate>)delegate;</imabmopubdelegate>
      • <imabmopubdelegate></imabmopubdelegate>- (void)requestBid:(NSTimeInterval)timeout;
      • - (void)requestBid:(nullable id)ad timeout:(NSTimeInterval)timeout;
    • IMABMoPubDelegate:
      • - (void)bidRecievedFor:(nullable id)mpAd andInMobiAd:(id)imAd withTransactionInfo:(NSString*)keyword;
      • - (void)bidFailedFor:(nullable id)ad withError:(NSError*)error;
    • IMFacadeObjectHolder:
      • - (instancetype)initWithMoPubObject:(nullable id)mpAd andInMobiObject:(id)imAd;

版本 9.0.6 [2020年3月3日]

  • API 已弃用
    • - +(void)initWithAccountID:(NSString*)accountID consentDictionary:(nullable NSDictionary*) consentDictionary andError:(NSError * _Nullable * _Nonnull)error;
    • - +(void)initWithAccountID:(NSString *)accountID andError:(NSError * _Nullable * _Nonnull)error;
  • 新增API
    • + +(void)initWithAccountID:(NSString*)accountID andCompletionHandler:(void (^ _Nullable)( NSError * _Nullable )) completionBlock;
    • + +(void)initWithAccountID:(NSString*)accountID consentDictionary:(nullable NSDictionary*) consentDictionary andCompletionHandler:(void (^ _Nullable)( NSError * _Nullable )) completionBlock;
  • 错误修复

版本 9.0.4 [2020年1月21日]

  • initWithAccountID:consentDictionary:IMSdk 的 API已弃用。
  • initWithAccountID:consentDictionary:andError:已向 IMSdk添加API。
  • 支持横幅广告的视频功能
  • 改进欺诈检测行为。
  • 支持 Applovin(9.11.1)、MoPub(5.10.0)、AdColony(4.1.0)、Vungle(6.4.11)、Facebook (5.6.0)
  • 错误修复

版本 9.0.3 [2019年12月10日]

  • 错误修复

版本 9.0.2 [2019年11月20日]

  • 新增了在 Xcode 10.2 及更高版本上编译 SDK 的功能。
  • 错误修复

版本 9.0.1 [2019年10月25日]

  • 新增对 IAB GDPR 同意字符串的支持
  • OMSDK 已更新至 v1.2.19
  • 将 Moat SDK 从 InMobi SDK 中分离出来,并将其添加为可选依赖项。
  • 已从 SDK 中移除 UIWebView。
  • 错误修复

版本 9.0.0 [2019 年 9 月 20 日]

  • 为支持 iOS 13 而进行的更改
  • 全新改进的模块化 SDK 设计
  • 将 InMobiMediationSDK.framework 添加到您的项目中,以启用 AerServ Mediation。
  • 解决刷新时 FAN 横幅分层的问题
  • SKStoreProductViewController 崩溃修复。
  • 已移除对 iOS 8 的支持。
  • 已移除对 AerServ Native 广告格式的支持。
  • 已从 InMobi SDK 中移除 UIWebView。Viewability 合作伙伴可能正在使用它。
  • Framework 和 ipa 通胀的规模缩减。
  • 修复了多个错误并提升了性能。
  • 以下调解伙伴的适配器已更新:
    • MoPub - v5.9.0
    • Google 移动广告 - v7.50.0
  • 新增API
    • IMBanner 课程
      • + -(void)cancel;
    • 间质类
      • + -(void)cancel;
    • ASAdView 类
      • - @property (nonatomic, assign) ASEnvironmentType env;
      • - @property (nonatomic, assign) ASPlatformType platform;
      • - @property (nonatomic, assign) BOOL isMuted;
      • - @property (nonatomic, assign) BOOL outlineAd;
      • - @property (nonatomic, assign) BOOL sizeAdToFit;
      • - @property (nonatomic, assign) BOOL useHeaderBidding;
      • - @property (nonatomic, strong) NSArray* keyWords;
      • - @property (nonatomic, assign) BOOL allowAdvertiserCloseButton;
      • - -(void)forceRefreshAd;
      • - -(CGSize)adContentSize;
      • - -(void)rotateToOrientation:(UIInterfaceOrientation)newOrientation;
      • - -(void)play;
      • - -(void)pause;
    • ASAdViewDelegate 协议
      • - -(void)willLeaveApplicatonFromAd:(ASAdView*)adView;
      • - -(void)adSizeChanged:(ASAdView*)adView;
      • - -(void)adView:(ASAdView*)adView didFireAdvertiserEventWithMessage:(NSString*)msg;
    • ASInterstitialViewController 类
      • - @property (nonatomic, assign) ASEnvironmentType env;
      • - @property (nonatomic, assign) ASPlatformType platform;
      • - @property (nonatomic, assign) BOOL isMuted;
      • - @property (nonatomic, assign) BOOL showOutline;
      • - @property (nonatomic, assign) BOOL useHeaderBidding;
      • - -(void)play;
      • - -(void)pause;
    • ASInterstitialViewControllerDelegate 协议
      • - -(void)interstitialViewControllerAdInteraction:(ASInterstitialViewController*)viewController;
      • - -(void)interstitialViewController:(ASInterstitialViewController*)viewController didFireAdvertiserEventWithMessage:(NSString*)msg;

版本 8.2.0 [2019年7月16日]

  • TRC移除
  • 缓存清除
  • Mraid 可查看定义变更
  • 错误修复

版本 8.1.2 [2019年7月16日]

  • 观众竞价支持DFP
  • SDK 大小缩减
  • 新增 API,用于设置受众竞价中横幅广告的广告位大小
  • 错误修复

版本 8.1.1 [2019年6月13日]

  • 以下调解伙伴的适配器已更新:
    • AdColony - 3.3.8
    • Facebook - 5.3.2
  • 错误修复

版本 8.1.0 [2019年5月9日]

  • AppNexus 的受众竞价支持
  • 为受众竞价增加了竞价响应支持
  • 新增 DFP 自定义事件支持
  • 错误修复

版本 8.0.8 [2019年4月17日]

  • 解决刷新时 FAN 横幅分层的问题

版本 8.0.7 [2019 年 4 月 9 日]

  • 观众竞价支持APS
  • 增加对更细粒度关键词的支持

版本 8.0.5 [2019年3月11日]

  • MoPub 的观众竞价支持
  • 以下调解伙伴的适配器已更新:
    • AdColony - 3.3.6
    • AppLovin - 6.1.4
    • Chartboost - 7.3.0
    • Facebook - 5.1.0
    • Flurry - 9.2.3
    • MoPub - 5.4.1
    • MyTarget - 4.8.8
    • Vungle - 6.3.2
    • OneMobile AOL(千禧媒体)- 6.8.2
    • Vungle - 6.3.2
    • Unity - 3.0.0
  • 已弃用的 Tremor 支持
  • 已弃用的 Flurry 横幅支持
  • 新增对 AppLovin 和 Chartboost 的额外报告支持
  • 错误修复
  • Google 公开拍卖支持

版本 8.0.2 [2018年12月12日]

  • 调解错误修复

版本 8.0.1 [2018年11月21日]

  • 增加了调解支持
  • 错误修复

版本 8.0.0 [2018年10月17日]

  • 新增 OMSDK 支持
  • InMobi 和 AerServ SDK 的统一

版本 7.3.1 [2019年7月11日]

  • Google 公开拍卖支持

版本 7.3.0 [2019年6月27日]

  • 错误修复和优化

版本 7.2.9 [2019年5月28日]

  • 错误修复

版本 7.2.8 [2019年4月30日]

  • 框架尺寸缩减
  • 错误修复
  • 新增API
    • * IMNative 类
      • + -(void)nativeAdIsAvailable:(IMNative*)native;

版本 7.2.7 [2019年2月26日]

  • 支持中国MMA赛事观看
  • 错误修复

版本 7.2.4 [2019年1月21日]

  • 错误修复

版本 7.3.1 [2019年7月11日]

  • Google 公开拍卖支持

版本 7.3.0 [2019年6月27日]

  • 错误修复和优化

版本 7.2.9 [2019年5月28日]

  • 错误修复

版本 7.2.8 [2019年4月30日]

  • 框架尺寸缩减
  • 错误修复
  • 新增API
    • IMNative 类:
      • + -(void)nativeAdIsAvailable:(IMNative*)native;

版本 7.2.7 [2019年2月26日]

  • 支持中国MMA赛事观看
  • 错误修复

版本 7.2.4 [2019年1月21日]

  • 错误修复

本页内容

最后更新于 : 06 Aug, 2026