由于大量的scrollViews和屏幕上的UIColor.white
,我必须密切关注应用程序的图形和能源性能。
到目前为止,我已经将能源影响保留在XCode的Debug导航器的Energy Report中的绿色区域中/ Low 中。那是在 iPhone 7硬件上。
现在,我的新 iPhone XS 引起的报告约为25%的能源影响=高 =黄色区域。这是由96-100%的显示引起的。 (查看饼图:平均显示组件利用率)
比较是基于完全相同的代码库。突然,我的应用似乎比Safari消耗更多,到目前为止,这对我来说是一个不错的基准。
我了解应用程序的能源消耗的基本知识,并且还可以推荐以下主题的Apple WWDC 2017视频:“编写节能应用程序”:https://developer.apple.com/videos/play/wwdc2017/238/
有人有同样的经历吗?期待任何输入!