开始集成

须知

  • Vungle iOS SDK v.6.4.5 支持 Xcode 10.1 或更高 (详情请见 这里). 我们建议最低使用Xcode 10.2 和 iOS 12.2 SDK 集成测试我们的SDK
  • 6.4支持在iOS9或更高版本运行,不建议使用较低版本。
  • Vungle iOS SDK v. 6.4.5 已经在 Beta iOS 13.0上进行了测试
  • Vungle iOS SDK v. 6.4.5 支持 32-bit 和 64-bit 应用
  • 集成之前请确保已经注册了Vungle账号

集成SDK

请在Cocoapods集成和framework手动集成二选其一使用。建议使用Cocoapods集成

Cocoapods集成

在podfile, 添加如下代码:

pod "VungleSDK-iOS", "6.4.5"
pod install

手动集成

下载SDK,解压并放到工程目录Frameworks下,请选择作为Group(黄色)。

添加依赖
CoreFoundation.framework optionally
Foundation.framework optionally
StoreKit.framework optionally

注意

6.4 不支持iOS 7

添加 -ObjC 到Other Linker Flags

Project Navigator -> Build Settings -> Linking -> Other Linker Flags

初始化Vungle SDK

在请求广告之前,请先初始化SDK。一般来说需要在App启动时立刻初始化。示例如下:


#import <VungleSDK/VungleSDK.h>
...
NSError* error;
NSString* appID = @"Your_AppID_Here";
VungleSDK* sdk = [VungleSDK sharedSDK];
[sdk startWithAppId:appID error:&error];

通过 isInitialized 方法来判断是否初始化成功:

BOOL isInitialized = sdk.isInitialized();
这篇文章有帮助吗?

Questions?

Need further assistance, feel free to reach out to us, we’re here to help!