91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ios獲取手機狀態 idfa   idfv   網絡類型   分辨率   獲取運營商 ip

發布時間:2020-06-15 23:20:36 來源:網絡 閱讀:1285 作者:qq646827911 欄目:移動開發

//idfa

[[[ASIdentifierManager sharedManager] advertisingIdentifier] UUIDString];


//idfv

[[[UIDevice currentDevice] identifierForVendor] UUIDString];




//網絡類型

- (NSString *) getNet

{

    UIApplication *application = [UIApplication sharedApplication];

    NSArray *subviews = [[[application valueForKey:@"statusBar"] valueForKey:@"foregroundView"]subviews];

    NSNumber *dataNetWorkItemView = nil;

    for (id subView in subviews) {

           if ([subView isKindOfClass:[NSClassFromString(@"UIStatusBarDataNetworkItemView") class]]) {

            dataNetWorkItemView = subView;

            break;

        }

    }

        switch ([[dataNetWorkItemView valueForKey:@"dataNetworkType"] integerValue]) {

        case 0:

            NSLog(@"No wifi or cellular");

                return @"null";

            break;

        case 1:

            NSLog(@"2G");

                return @"2G";

            break;

        case 2:

            NSLog(@"3G");

            return @"3G";

            break;

        default:

            NSLog(@"Wifi");

            return @"Wifi";

            break;

    }

    return @"null";

}


//分辨率

- (NSString *) getFbl

{

    //屏幕尺寸

    

    CGRect rect = [[UIScreen mainScreen] bounds];

    

    CGSize size = rect.size;

    

    CGFloat width = size.width;

    

    CGFloat height = size.height;

    

    NSLog(@"print %f,%f", width, height);

    

    

    //分辨率

    

    CGFloat scale_screen = [UIScreen mainScreen].scale;


    return [NSString stringWithFormat:@"%d*%d", (int)(width * scale_screen), (int)(height * scale_screen)];


}


//獲取運營商

- (NSString *)getOp

{

    

    NSString * ret = @"";

    

    

    

    CTTelephonyNetworkInfo *info = [[CTTelephonyNetworkInfo alloc] init];

    

    

    

    CTCarrier *carrier = [info subscriberCellularProvider];

    

    

    

    if (carrier == nil)

        

    {

        

        [info release];

        return @"null1";

        

    }

    

    

    NSString *code = [carrier mobileNetworkCode];

    

    if (code == nil)

        

    {

        

        [info release];

        return @"null2";

        

    }

    

    

    if ([code isEqualToString:@"00"] || [code isEqualToString:@"02"] || [code isEqualToString:@"07"])

    {

        ret = @"China Mobile";

    }

    

    if ([code isEqualToString:@"01"] || [code isEqualToString:@"06"])

    {

        ret = @"China Unicom";

    }

    

    

    if ([code isEqualToString:@"03"] || [code isEqualToString:@"05"])

    {

        ret = @"China Telecom";

    }

    

    

    if ([code isEqualToString:@"20"])

    {

        ret = @"China Tietong";

    }

    

    

    

    [info release];

    

    

    return ret;

    

}



 //獲取ip
- (NSString *)getIp
{
    //獲取ip -(NSDictionary *)deviceWANIPAdress{
    NSError *error;
    NSURL *ipURL = [NSURL URLWithString:@"ios獲取手機狀態  idfa   idfv   網絡類型   分辨率   獲取運營商  iphttp://pv.sohu.com/cityjson?ie=utf-8 

"];
    NSMutableString *ip = [NSMutableString stringWithContentsOfURL:ipURL encoding:NSUTF8StringEncoding error:&error];
    //判斷返回字符串是否為所需數據
    if ([ip hasPrefix:@"var returnCitySN = "]) {
        //對字符串進行處理,然后進行json解析
        //刪除字符串多余字符串
        NSRange range = NSMakeRange(0, 19);
        [ip deleteCharactersInRange:range];
        NSString * nowIp =[ip substringToIndex:ip.length-1];
        //將字符串轉換成二進制進行Json解析
        NSData * data = [nowIp dataUsingEncoding:NSUTF8StringEncoding];
        NSDictionary * dict = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableContainers error:nil];
        return [dict valueForKey:(@"cip")];
    }else{
        return @"ip";
    }


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

龙泉市| 嘉定区| 运城市| 光山县| 伽师县| 荃湾区| 德钦县| 商丘市| 河东区| 和田县| 烟台市| 科技| 海丰县| 融水| 兰考县| 兰州市| 六盘水市| 进贤县| 涪陵区| 康马县| 台北县| 民和| 曲松县| 古浪县| 弥勒县| 伊通| 贺州市| 德兴市| 清徐县| 高雄市| 长沙县| 新安县| 敦煌市| 瑞安市| 兴仁县| 淮阳县| 山丹县| 怀柔区| 攀枝花市| 靖安县| 博野县|