tencent cloud

配置查看 License

PDF
聚焦模式
字号
最后更新时间: 2024-07-04 17:27:05

短视频 License

配置方法

在调用 SDK 的相关接口前调用如下所示方法进行 License 的设置。
iOS
建议在 [AppDelegate application:didFinishLaunchingWithOptions:] 中添加:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
NSString * const licenceURL = @"<获取到的licenseUrl>";
NSString * const licenceKey = @"<获取到的key>";
//TXUGCBase 位于 "TXUGCBase.h" 头文件中
[TXUGCBase setLicenceURL:licenceURL key:licenceKey];
NSLog(@"SDK Version = %@", [TXUGCBase getSDKVersionStr]);
return YES;
}
- (void)onLicenceLoaded:(int)result Reason:(NSString *)reason {
NSLog(@"onLicenceLoaded: result:%d reason:%@", result, reason);
}
@end
Android
建议在 application 中添加:
public class MApplication extends Application {

@Override
public void onCreate() {
super.onCreate();
String licenceURL = ""; // 获取到的 licence url
String licenceKey = ""; // 获取到的 licence key
TXUGCBase.getInstance().setLicence(this, licenceURL, licenceKey);
TXUGCBase.setListener(new TXUGCBaseListener() {
@Override
public void onLicenceLoaded(int result, String reason) {
Log.i(TAG, "onLicenceLoaded: result:" + result + ", reason:" + reason);
}
});
}
}
说明:
直播 License、短视频 License 和视频播放 License ,若 licenceURL 一样,全局仅设置一次即可,无需重复设置。您可以登录 云直播云点播任何一个产品的控制台,申请免费测试 License或 购买正式版 License

查看方法

在 License 设置成功后稍等一段时间(依据网络情况而定),可以通过调用以下方法查看 License 信息。
iOS:
NSLog(@"%@", [TXUGCBase getLicenceInfo]);
Android:
TXUGCBase.getInstance().getLicenceInfo(context);


帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈