Ios5 iPhone4与iPodtouch4G电池寿命:是否有50%的差异?

Ios5 iPhone4与iPodtouch4G电池寿命:是否有50%的差异?,ios5,ipod-touch,iphone-4,power-management,Ios5,Ipod Touch,Iphone 4,Power Management,很抱歉,如果这个问题不够程序化,但它对我未来的iPod开发工作有重大影响 我在3个月大的iPhone4(16Gb)和3周大的iPodtouch(8Gb)上运行相同的应用程序。该应用程序使用CMMotionManager以每秒20次的速率对加速度计/陀螺仪数据进行采样。然后在几个小时内重复处理数据 在禁用屏幕亮度的飞行模式下: iPhone4可以在电池剩余40%的情况下使用8小时。 iPod touch 4g在约6.5小时后死亡,电池电量为0% 这与iPhone4和iPodtouch 4的电池寿命

很抱歉,如果这个问题不够程序化,但它对我未来的iPod开发工作有重大影响

我在3个月大的iPhone4(16Gb)和3周大的iPodtouch(8Gb)上运行相同的应用程序。该应用程序使用CMMotionManager以每秒20次的速率对加速度计/陀螺仪数据进行采样。然后在几个小时内重复处理数据

在禁用屏幕亮度的飞行模式下: iPhone4可以在电池剩余40%的情况下使用8小时。
iPod touch 4g在约6.5小时后死亡,电池电量为0% 这与iPhone4和iPodtouch 4的电池寿命相差约50%

我正在使用:

 UIDevice *myDevice = [UIDevice currentDevice];
        [myDevice setBatteryMonitoringEnabled:YES];
        int batteryPercentage=([myDevice batteryLevel]*100);
NSLog(@"battery percentage: %i",batteryPercentage);
[myDevice setBatteryMonitoringEnabled:NO];
我注意到,在超过1小时10分钟的时间里,iPod失去了超过25%的电池电量,而且随着电池电量的降低,它似乎会加速。(这用于常规亮度、飞机模式关闭测试)

我的设备是否有缺陷,或者您是否注意到iPod和iPhone设备的电池寿命存在显著差异我应该试着交换我的开发版iPod吗?如果有帮助的话,我注意到我的iPod touch有一个浅红色屏幕,所以它从来不会像iPhone那样显示真正的黑色。也许这就是罪魁祸首


这个问题的答案意味着一次简单的苹果商店之旅,或者为iPod设备做一些重要的工作

这确实是OT,但和卡路里一样,基本上有两个不同的因素是罪魁祸首:

  • 总容量;以及
  • 能量消耗
  • 当然,能源消耗并不是那么直接。。。处理器配置文件、屏幕配置文件、固件更新/节能状态/设置等。然而,在其他条件相同的情况下,iPhone4s的电池容量确实更大——大约大50%;-)

    • iPod touch(2st Gen)具有
    • iPhone4s有一个

    快乐编码。

    这确实是OT,但和卡路里一样,基本上有两个不同的因素是罪魁祸首:

  • 总容量;以及
  • 能量消耗
  • 当然,能源消耗并不是那么直接。。。处理器配置文件、屏幕配置文件、固件更新/节能状态/设置等。然而,在其他条件相同的情况下,iPhone4s的电池容量确实更大——大约大50%;-)

    • iPod touch(2st Gen)具有
    • iPhone4s有一个

    愉快的编码。

    多么糟糕,我原以为他们俩的表现会一样:(@Alex Stone永远不会害怕,因为有点“等级”的损失,touch的电池容量可以是,或者——我确实有一个旧的铅酸摩托车电池,但它是10磅,在飞机上是禁止的;-)多么糟糕,我原以为他们俩的表现会一样:(@Alex Stone不必担心,因为有一点“等级”的损失,touch的电池容量可以是——或者——我确实有一个旧的铅酸摩托车电池,但它是10磅,飞机上禁止使用;-)虽然这是关于特定的硬件问题,因此可能会被关闭,如果您担心应用程序的功耗,我建议在仪器中使用能耗模板。苹果在WWDC 2011第312次会议“iOS性能和仪器电源优化”的视频中展示了如何使用此模板虽然这是关于特定的硬件问题,因此可能会被关闭,如果您担心应用程序的功耗,我建议在仪器中使用能耗模板。苹果在WWDC 2011第312次会议“iOS性能和仪器电源优化”的视频中展示了如何使用此模板