【发布时间】:2021-11-20 02:18:19
【问题描述】:
我想确认我正在 iOS 上开发的应用程序的电池使用情况,特别是在 Xcode 13 和 iOS 15 上。(注意:此应用程序之前在以前的 iOS 版本上显示没有电池使用问题。 )
以前,似乎有两种方法可以收集能源使用信息:
#1。在设备上的 Settings > Developer > Logging
- 根据标题为“直接在 iOS 设备上记录能源使用情况”一节中所述的 Apple's documentation。
- 但是,在 iOS15 上,我在“开发者”下或“设置”下的任何位置都找不到任何登录选项。
#2。使用“能量日志”模板通过仪器进行分析
- 按照“使用能源诊断分析模板”部分中所述的the same documentation from Apple。
- 虽然它在 Xcode 12 中仍然可用,但在 Xcode 13 中缺少此模板。当然,也无法使用 Xcode 12 分析 iOS15 设备。
通过the Xcode 13 release notes挖掘,我发现了以下内容:
仪器不再包含能量模板;改用 Xcode Organizer 中的指标报告。 (74161279)
当我在 Xcode(12 或 13)中访问管理器时,选择一个应用程序并单击该应用程序所有版本的“能源”,它显示以下内容:
Apple's documentation for "Analyzing the Performance of Your Shipping App" 说:
“在某些情况下,窗格会显示“可用的使用数据不足”,因为参与的用户设备可能没有足够的匿名数据报告。发生这种情况时,请过几天再回来查看。”
投入生产已经有一年多的时间了,并且有足够的安装量,我觉得等待几天可能没什么用。
我想确定这是我的应用程序中的错误还是 iOS15 中的错误。如何在 iOS 15 上使用 Xcode 13 收集能源使用数据?
【问题讨论】:
标签: instruments battery ios15 xcode13