解决方案 »

  1.   

    1) 没法单独运行是什么意思?启动就崩溃?连着电脑就不崩?
    2) 如果说不存在的话,那应该就是真的不存在,没有越狱的情况下都可以访问任意目录、任意文件,只是不能通过App Store的审核
      

  2.   


    版主,没法单独运行的意思就是,连着程序逻辑正常,不连线,似乎程序没有跑起来。ps:我刚学ios时间不长,写的是个网络程序,程序执行后会连接服务器。
    连线时,的确连服务器了,没连线时,没有连接服务器。
    你的程序难道不是这样,难道可以直接传上真机,断开数据线也可以运行???2)我用ifile查看多了,文件真的是存在的,但程序里用api访问居然说不存在,但有的文件又是存在的。只是文件的路径不同,我在想是不是权限问题
      

  3.   

    那不是废话只能连线运行岂不蛋疼
    你是用同一个设备的么?我想是不是连接服务器的时候出错了,你可以把请求的URL地址Alert出来,再把请求的参数Alert出来,获取请求参数类似于这样:[[NSString alloc] initWithData:operation.request.HTTPBody encoding:4]文件存在的话,的确和权限、越狱没有关系,比如这样:NSArray *contents = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:@"/" error:nil];
    NSLog(@"root : %@", contents);if ([[NSFileManager defaultManager] fileExistsAtPath:@"/Applications"]) {
        NSLog(@"Applications has been installed.");
    }显然越过了沙盒,但是程序是可以执行的。
    你传下代码吧,包括想访问的URL地址
      

  4.   

    没有关系,比如我的设备没有越狱,但是也是可以执行私有API、访问所有目录、所有文件的,只有需要通过App Store的审核的时候,才需要考虑私有API的影响
      

  5.   

    没有关系,比如我的设备没有越狱,但是也是可以执行私有API、访问所有目录、所有文件的,只有需要通过App Store的审核的时候,才需要考虑私有API的影响设备没有越狱,可以访问所有的文件夹,你确定这是ios系统所允许的???ios系统的权限设置不是很死的吗?
      

  6.   

    没有关系,比如我的设备没有越狱,但是也是可以执行私有API、访问所有目录、所有文件的,只有需要通过App Store的审核的时候,才需要考虑私有API的影响设备没有越狱,可以访问所有的文件夹,你确定这是ios系统所允许的???ios系统的权限设置不是很死的吗?
    这个限制其实是App Store审核的限制,也就是说,如果你不需要提交到App Store上的话,等于没有限制
      

  7.   

    没有关系,比如我的设备没有越狱,但是也是可以执行私有API、访问所有目录、所有文件的,只有需要通过App Store的审核的时候,才需要考虑私有API的影响设备没有越狱,可以访问所有的文件夹,你确定这是ios系统所允许的???ios系统的权限设置不是很死的吗?
    这个限制其实是App Store审核的限制,也就是说,如果你不需要提交到App Store上的话,等于没有限制你用的个人开发者帐号测试过??真机调试允许访问所有的文件夹,包括系统文件夹??
      

  8.   

    没有关系,比如我的设备没有越狱,但是也是可以执行私有API、访问所有目录、所有文件的,只有需要通过App Store的审核的时候,才需要考虑私有API的影响设备没有越狱,可以访问所有的文件夹,你确定这是ios系统所允许的???ios系统的权限设置不是很死的吗?
    这个限制其实是App Store审核的限制,也就是说,如果你不需要提交到App Store上的话,等于没有限制你用的个人开发者帐号测试过??真机调试允许访问所有的文件夹,包括系统文件夹??
    如果发布则不允许??你都试过的??
      

  9.   

    真机调试可以断开数据线运行的,本人也是初学者,我的IPHONE可以断开数据线调试,不过我写的是单机应用,设备是已经越狱了的,会不会是因为你的设备没有越狱呢?
      

  10.   

    断了数据线可以运行,不过不会有debug信息了