加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

使用仪器进行iOS App无线分析:iPhone始终脱机

发布时间:2020-12-14 19:20:50 所属栏目:百科 来源:网络整理
导读:我正在开发一个跟踪用户在后台位置的应用程序,并不时将该位置发送到后端.我有兴趣监控日常使用对电池的影响,包括: 用户不动 用户从A走到B 用户从A驾驶到B 我认为仪器能量记录和位置能量模型非常适合跟踪设备能耗,我想设置几个小时的无线跟踪会话.我已经设置
我正在开发一个跟踪用户在后台位置的应用程序,并不时将该位置发送到后端.我有兴趣监控日常使用对电池的影响,包括:

>用户不动
>用户从A走到B
>用户从A驾驶到B

我认为仪器能量记录和位置能量模型非常适合跟踪设备能耗,我想设置几个小时的无线跟踪会话.我已经设置了一个分析模板,它可以在插入我的Mac时正确跟踪手机的数据,但我无法打开无线分析模式!

我的手机一直处于脱机状态,无线配置.

iPhone is online only if plugged. The wireless profile is always offline

此外,我想知道这是否是正确的方法,让我的应用程序“观察”几个小时,然后下载跟踪数据并在会话结束时进行分析.

iPhone型号是5s. iOS版本是10.3.2

我做得对吗?我错过了配置无线分析的任何步骤(我遵循了Apple Documentation about wireless profiling)

解决方法

Apple勉强推出了一个很好的选择 – 您可以录制不受限制的能源和网络数据,然后再将其导入仪器!在测试设备上,转到“设置”中的“开发人员”窗格.记录应该是最佳选择.

Instruments Logging in Developer settings pane

切换能量或网络录制然后开始录制.

Instruments recording options on device

完成测试后,停止录制并连接到开发机器.确保使用Energy或Networking模板启动新的Instruments会话.如果您在会话中没有匹配的工具,则从设备导入的选项将显示为灰色.

Instruments import from device

您应该能够看到GPS电源状态的变化.我最近用这个来捕捉应用程序永远不会从高GPS利用率释放的错误.

example Instruments data

iOS 11& Xcode 9 beta 3旁注:我使用最新的测试版对整个过程进行了测试,当然在导入过程中它会使仪器崩溃.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读