gpt4 book ai didi

ios - 测量蜂窝信号强度

转载 作者:IT王子 更新时间:2023-10-29 07:50:03 26 4
gpt4 key购买 nike

我正在为 iOS 开发非应用商店应用。我想在我的代码中读取蜂窝信号强度。

我知道 Apple 没有提供我们可以用来实现此目的的任何 API。

是否有任何私有(private) API 可用于实现此目的?我浏览了有关此问题的各种线索,但找不到任何相关信息。

这是完全可能的,因为有一个 app in the app-store用于检测载波的信号强度。

最佳答案

获取 signalStreght IOS9:

UIApplication *app = [UIApplication sharedApplication];  
NSArray *subviews = [[[app valueForKey:@"statusBar"] valueForKey:@"foregroundView"] subviews];
NSString *dataNetworkItemView = nil;
for (id subview in subviews) {
if([subview isKindOfClass:[NSClassFromString(@"UIStatusBarSignalStrengthItemView") class]])
{
dataNetworkItemView = subview;
break;
}
}
int signalStrength = [[dataNetworkItemView valueForKey:@"signalStrengthRaw"] intValue];
NSLog(@"signal %d", signalStrength);

关于ios - 测量蜂窝信号强度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4954389/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com