使用仪器进行iOS App无线分析:iPhone始终脱机
我正在开发一个跟踪用户在后台位置的应用程序,并不时将该位置发送到后端.我有兴趣监控日常使用对电池的影响,包括:
>用户不动 我认为仪器能量记录和位置能量模型非常适合跟踪设备能耗,我想设置几个小时的无线跟踪会话.我已经设置了一个分析模板,它可以在插入我的Mac时正确跟踪手机的数据,但我无法打开无线分析模式! 我的手机一直处于脱机状态,无线配置. 此外,我想知道这是否是正确的方法,让我的应用程序“观察”几个小时,然后下载跟踪数据并在会话结束时进行分析. iPhone型号是5s. iOS版本是10.3.2 我做得对吗?我错过了配置无线分析的任何步骤(我遵循了Apple Documentation about wireless profiling) 解决方法
Apple勉强推出了一个很好的选择 – 您可以录制不受限制的能源和网络数据,然后再将其导入仪器!在测试设备上,转到“设置”中的“开发人员”窗格.记录应该是最佳选择.
切换能量或网络录制然后开始录制. 完成测试后,停止录制并连接到开发机器.确保使用Energy或Networking模板启动新的Instruments会话.如果您在会话中没有匹配的工具,则从设备导入的选项将显示为灰色. 您应该能够看到GPS电源状态的变化.我最近用这个来捕捉应用程序永远不会从高GPS利用率释放的错误. iOS 11& Xcode 9 beta 3旁注:我使用最新的测试版对整个过程进行了测试,当然在导入过程中它会使仪器崩溃. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |