TrivverSDK 1.1.0

TrivverSDK 1.1.0

测试已测试
语言语言 Objective-CObjective C
许可证 MIT
发布最后发布2017年10月

Han SaritasaLongVu 维护。



 
依赖关系
AFNetworking~> 3.1
TbsoRendererFramework>= 0
 

  • 作者:
  • Trivver

TRIVVER SDK 安装

I. 安装 iOS SDK

1. CocoaPod

安装 Trivver SDK。

pod 'TrivverSDK'

2. 手动安装

依赖

设置

  • 添加原生框架要求

  • 添加嵌入的二进制文件

III. 开始使用

配置智能标签页

  • 创建会话信息
    SMUserSession *session = [[SMUserSession alloc] init];
    session.firstName = @"John";
    session.lastName = @"Doe";
    session.sex = @"m";
    session.state = @"CA";
    session.city = @"New York City";
    session.country = @"USA";
    session.ipAddr = @"127.0.0.1";
    session.deviceId = @"b539f694-279b-48c6-bef6-e50b96789c45";
  • 配置游戏 ID、会话信息、游戏版本、启用日志记录
    [config configSmartTabWithUserSession:self.sesstion gameUID:@"da9b8884-38d1-42b1-9185-07e9e7c0afc0"
                              gameVersion:@"1"
                            enableLogging:true
                                 logLevel:TrivverLogLevelInfo];
  • showSmartTabButton: Boolean

    将此属性设置为隐藏/显示按钮以打开

  • initializeOnStart: Boolean

    在应用启动时启动 Trivver

创建智能标签页

SmartTabView *smartTabView = [[SmartTabView alloc]] init];

将其添加到当前视图

[smartTabView showAtView:self.view];

通过编程方式切换智能标签页

  • 显示

[smartTabView open];

  • 关闭

[smartTabView close];

  • 切换

[smartTabView toggleSmartTab];

  • 检查智能标签页是否已打开

BOOL isOpen = [smartTab isOpened];

智能标签页按钮

  • 显示智能标签页按钮

[smartTabView showSmartTabButton];

  • 隐藏智能标签页按钮

[smartTabView hideSmartTabButton];

  • 检查智能标签页按钮的可见性

BOOL isVisible = [smartTab isSmartTabButtonVisible];

  • 设置智能标签页按钮的不透明度

[smartTabView setSmartTabButtonAlpha:0.5];

日志级别

共有 3 个等级

	typedef enum : NSUInteger {
   		 TrivverLogLevelInfo,
   		 TrivverLogLevelWarning,
    		TrivverLogLevelError,
	} TrivverLogLevel;
  • Info:记录所有信息,包括警告和错误。
  • Warning:记录所有警告消息。
  • Error:记录所有 API 错误。

IV. 示例

查看我们的示例以获取更多信息。
https://github.com/Saritasa/Trivver-IOS-SDK