smssdk更新

This commit is contained in:
kai60
2021-07-03 20:49:02 +08:00
parent 14ab3bf6ab
commit 3f5ee249b5
52 changed files with 1309 additions and 446 deletions
@@ -8,6 +8,9 @@
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
#import <CoreTelephony/CTTelephonyNetworkInfo.h>
extern NSString *kMOBFReachabilityChangedNotification;
/**
* 网络类型
@@ -58,6 +61,14 @@ typedef NS_ENUM(NSUInteger, MOBFIPVersion)
*/
@interface MOBFDevice : NSObject
/**
* 获取单例的 CTTelephonyNetworkInfo
*
* @return CTTelephonyNetworkInfo
*/
+ (CTTelephonyNetworkInfo *)networkInfo;
/**
* 获取网卡物理地址
*
@@ -79,6 +90,13 @@ typedef NS_ENUM(NSUInteger, MOBFIPVersion)
*/
+ (MOBFNetworkType)currentNetworkType;
/**
* 获取当前网络类型字符串
*
* @return 网络类型
*/
+ (NSString *)currentNetworkTypeStr;
/**
* 获取手机运营商代码
*
@@ -165,13 +183,6 @@ typedef NS_ENUM(NSUInteger, MOBFIPVersion)
*/
+ (NSString *)bssid;
/**
* 获取广告商ID
*
* @return 广告商ID
*/
+ (NSString *)idfa;
/**
* 获取当前语言
*
@@ -193,4 +204,39 @@ typedef NS_ENUM(NSUInteger, MOBFIPVersion)
*/
+ (NSString *)idfv;
/**
* 获取物理内存
@return 物理内存
*/
+ (double)physicalMemory;
/**
* 获取存储大小
@return 存储大小
*/
+ (long long)diskSpace;
/**
* cpu 类型
*
* @return cpu 类型
*/
+ (NSString *)cpuType;
/**
* 获取无线局域网的强度
*
* @return 强度 3: 强 2:中, 1:弱 ,无
*/
+ (int)wifiLevel;
/**
* 获取原始当前网络类型
*
* @return 网络类型
*/
+ (NSString *)currentDataNetworkType;
@end