• 真机IOS8.3以上的文件夹共享


    ios8.3以上的版本,苹果规定需要验证身份,将不在默认开启文件共享,但是在实际测试工作中,提取文件是经常需要做的操作,笔者在使用GT采集性能数据后,通过itoos或itunes都无法获得目标app的文件共享(就没有显示这个途径了),根据itools官方的解释,只有开启了文件共享的app才会出现此种途径(如视频播放器)。而恰好我测试的目标app并没有开启这个权限。。。

    就这个问题config分析总结了两个解决方案。

    解决方案一:通过Xcode导出数据。

    具体步骤如下:

    1、通过Xcode菜单栏目的【windows】选择【device】
    2、选中真机,里面的【install apps】里面有目标app,选中目标app,选择【设置】里的【Download Container】如图

    3、右键保存好的包———>【显示包内容】

    缺点:目标app必须是在本机安装过的,没在本机安装的app不会显示

    解决办法二:从源项目开启文件共享权限

    具体步骤如下:

    1、选择Xcode里面的项目,选择info

    2、在【custom iOS target properties 】中添加【application supports iTunes file sharing】,设置为yes。如图。

    3、编译程序

    4、编译出来的程序是开启了文件共享权限的,这时候可以使用itools或者iTunes进行文件共享。

    缺点:需要从根本修改源码配置,对于非本地编译无能为力。

  • 相关阅读:
    redmineBUG系统
    MySQL错误代码
    一篇文章全面了解监控知识体系
    K2 blackpearl 流程开发(一)
    HTTP 协议详解
    http协议学习系列
    浅谈HTTP中Get与Post的区别
    iOS应用程序生命周期(前后台切换,应用的各种状态)详解
    深入浅出 iOS 之生命周期
    iOS-利用AFNetworking(AFN 1.x)-实现文件上传
  • 原文地址:https://www.cnblogs.com/yanzisucheng/p/5192499.html
Copyright © 2020-2023  润新知