iOS 友盟集成测试如何加入测试设备
的有关信息介绍如下:
友盟集成测试,可以使得在集成SDK的过程中实时地看到发送到友盟的日志内容,更加方便快捷地完成集成与调试。
登录进入友盟官网,选择产品进入产品列表之后,选择相应产品,然后选择管理如下:
进入管理界面,点击左侧栏中的集成测试功能,如下:
在集成测试下选择测试设备,如下:
进入到集成测试设备添加提示界面,在这里看到集成测试相关的说明,点击注册测试设备,如下:
测试设备的添加,需要先指定名称,选择平台,安卓或者iOS等,最后是输入设备识别信息,如下:
设备识别信息的获取需要在Xcode中采集,复制如下代码粘贴在工程的Appdelegate中,选择真机运行,然后在控制台会打印出device_id,按照说明粘贴即可,如下:
Class cls = NSClassFromString(@"UMANUtil");
SEL deviceIDSelector = @selector(openUDIDString);
NSString *deviceID = nil;
if(cls && [cls respondsToSelector:deviceIDSelector]){
deviceID = [cls performSelector:deviceIDSelector];
}
NSData* jsonData = [NSJSONSerialization dataWithJSONObject:@{@"oid" : deviceID}
options:NSJSONWritingPrettyPrinted
error:nil];
NSLog(@"%@", [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding]);



