Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c iPhone中的漫游状态_Objective C - Fatal编程技术网

Objective c iPhone中的漫游状态

Objective c iPhone中的漫游状态,objective-c,Objective C,这里我试图阅读carrier.plist和operator.plist。它工作得很好 现在我的问题是苹果是否会接受这个代码作为应用商店的发布,我不知道 有人能帮我吗 谢谢。您的设备被越狱了吗?知道漫游状态的用例是什么?因为苹果非常重视用户隐私。而且,您应该阅读此问题的答案和评论:此问题似乎离题,因为它询问我的应用是否被Apple app Store拒绝。不,我的设备没有越狱。如果我知道漫游状态,我将决定是否从服务器下载,以避免漫游的高成本。Apple不会拒绝它…我在Apple store中有几个

这里我试图阅读carrier.plist和operator.plist。它工作得很好

现在我的问题是苹果是否会接受这个代码作为应用商店的发布,我不知道

有人能帮我吗


谢谢。

您的设备被越狱了吗?知道漫游状态的用例是什么?因为苹果非常重视用户隐私。而且,您应该阅读此问题的答案和评论:此问题似乎离题,因为它询问我的应用是否被Apple app Store拒绝。不,我的设备没有越狱。如果我知道漫游状态,我将决定是否从服务器下载,以避免漫游的高成本。Apple不会拒绝它…我在Apple store中有几个包含此代码的应用程序。。。
static NSString *carrierPListSymLinkPath = @"/var/mobile/Library/Preferences/com.apple.carrier.plist";

static NSString *operatorPListSymLinkPath = @"/var/mobile/Library/Preferences/com.apple.operator.plist";

- (BOOL)isRoaming
{

    NSFileManager *fm = [NSFileManager defaultManager];

    NSError *error;

    NSString *carrierPListPath = [fm destinationOfSymbolicLinkAtPath:carrierPListSymLinkPath error:&error];
    NSString *operatorPListPath = [fm destinationOfSymbolicLinkAtPath:operatorPListSymLinkPath error:&error];
    return ([operatorPListPath isEqualToString:carrierPListPath]);

}