anyone wonder why the battery is so bad?
I know that betas are work in progress but to announce 1 hour extra battery life at the keynote to me suggests it has been a focus in the last year of development and a goal reached before the keynote, rather than a guess at where the betas may end up after a few months of further development.
I also know that betas can add extra burden due to diagnostic logging, but I'm seeing usage time consistently match standby time meaning something is constantly running (even in permanent low power mode)- can this really be logging? funnily enough in a developer session this WWDC about energy saving, Apple said that logging is something that has been made more efficient!
so.. I see a few explanations:
1. I'm underestimating the burden of beta diagnostic logging etc.
2. the beta is a few weeks/months old, before they reached the 1 hour figure, because carriers have to approve releases. they often demo WWDC with a newer build than the first beta.
3. releasing it to many devices in the wild has revealed something they didn't expect in their lab tests.
4. please add your own???
1. I'm underestimating the burden of beta diagnostic logging etc.
2. the beta is a few weeks/months old, before they reached the 1 hour figure, because carriers have to approve releases. they often demo WWDC with a newer build than the first beta.
3. releasing it to many devices in the wild has revealed something they didn't expect in their lab tests.
4. please add your own???
carriers can get betas before developers, certainly before the public for major releases, this is often reported. they have to check it is ok on their network and their carrier specific settings are working or see if they need to update then etc.Not on iOS. Version updates on iOS are carrier independent.
thanks. but it's not so much what is causing it but how it crept in. between them confidently announcing extra battery life to releasing a beta and all these things being broken? weirdBecause background refresh and closing apps is not working properly according to people in this forum.
Not on iOS. Version updates on iOS are carrier independent.
carriers can get betas before developers, certainly before the public for major releases, this is often reported. they have to check it is ok on their network and their carrier specific settings are working or see if they need to update then etc.
for example see this: https://www.macrumors.com/2014/08/19/ios-8-beta-6/
it is certainly possible there is other carrier testing we don't know about at all stages
Carriers are typically seeded betas before those betas are released to developers. I'm assuming they have to be approved, but I have a feeling iOS updates have an easier approval process than Android updates.
While in China, China Telecom uses their own network and sell iPhone unique for their own network band, meaning ALL GSM users cannot use their SIM to simply enable data and call/SMS.Oh I'm 100% positive carriers get to test it, but I doubt they have to "approve", or, unlike how it is on Android, I'm sure their either forced to approve or lose the iPhone line entirely. It's not like each carrier gets a unique version for their network. They get it for the same reason devs get it - bugs, and to test carrier side features (such as WiFi calling or VoLTE).
ah ok, but in the context of what I wrote these differences seem fairly semantic. let's just say that I meant there are probably newer builds than this beta, and not just internal ones but for external carrier testing too. perhaps these builds don't have the battery issues and that's why Apple felt confident announcing extra battery life rather than simply hoping it's something they would achieve in later betasOh I'm 100% positive carriers get to test it, but I doubt they have to "approve", or, unlike how it is on Android, I'm sure their either forced to approve or lose the iPhone line entirely. It's not like each carrier gets a unique version for their network. They get it for the same reason devs get it - bugs, and to test carrier side features (such as WiFi calling or VoLTE).
While in China, China Telecom uses their own network and sell iPhone unique for their own network band, meaning ALL GSM users cannot use their SIM to simply enable data and call/SMS.
And apple is already a world phone from iPhone 3G, so doing such test before releasing the final software does make some sense.
ah ok, but in the context of what I wrote these differences seem fairly semantic. let's just say that I meant there are probably newer builds than this beta, and not just internal ones but for external carrier testing too. perhaps these builds don't have the battery issues and that's why Apple felt confident announcing extra battery life rather than simply hoping it's something they would achieve in later betas