Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Makes you wonder about the emergency satellite accuracy and/or functionality!
Apple better include a gun and a bullet in the iPhone’s box, that way people at least can mercy themselves instead of placing hope on something that isn’t reliable to call for rescue.
 
Last edited:
  • Haha
Reactions: supergt
I just got the iPM 14 this Friday.
I enjoy the new fresh battery and beta is not something I would like to enjoy for the next year.

Not worth jumping in betas with new devices unless you are a developer or you just can afford yearly hw upgrades.
But that is just my PoV.
 
Finding these types of bugs before a widespread public reason is literally the purpose of beta testing. Everyone installing a beta knows there’s things that go wrong.

That’s a lazy development attitude. It compiled so put it in beta for unit testing.
 
This is why betas should not be used on one's personal devices. Of course, that won't stop folks from doing so.
The whole point of the Public beta program is for end users to test and find the small bug that was missed. The whole point of it being delayed from the dev beta is supposed to be catching massive game breakers first.
 
  • Like
Reactions: kitKAC and mnni
Exactly. I'm a software developer, so it's totally expected that in betas there can be minor and/or massive bugs. The entire point of releasoing betas is to help uncover and track bugs like these. This is not just an Apple thing, folks. If you're using betas on your personal devices and get upset when you have issues, the joke is on you.

Core function failures are not expected in beta and when they happen it’s a development embarrassment.
 
  • Like
Reactions: mnni
This is why betas should not be used on one's personal devices.
And, since the program began, Apple has outlined/reminded/warned beta software is for testing as well as recommends such testing be done on a secondary, non-critical device.
Apple said:

What is the Apple Beta Software Program?​

The Apple Beta Software Program lets users try out pre-release software. The feedback you provide on quality and usability helps us identify issues, fix them, and make Apple software even better. Please note that since the public beta software has not yet been commercially released by Apple, it may contain errors or inaccuracies and may not function as well as commercially released software. Be sure to back up your iPhone or iPad and your Mac using Time Machine before installing beta software. Since Apple TV and HomePod mini data and purchases are stored in the cloud, there’s no need to back up your Apple TV or HomePod mini. Install the beta software only on non-production devices that are not business critical. We strongly recommend installing on a secondary system or device, or on a secondary partition on your Mac.

Of course, that won't stop folks from doing so.
I have never understood people who install Beta's on their main device and then freak out when something doesn't work right. It's baffling!
Yep. SMH “Stupid is as stupid does."

I usually wait for the .2 release.
I no longer have that uncontrollable craving to try stuff out as soon as possible. I waited until the .3 release — well, .4 on the Watch because Apple mysteriously skipped watchOS 8.2 — last OS round and plan to do the same again. Nor do I have extra devices or time to help Apple test. The (Public) Beta program is absolutely useful, but it’s not something everyone should jump into.

Oh great, the “but it’s a beta” crowd again.

Betas are actually for devs to build and test apps before release. This is a pretty big impediment for testing GPS functionality as it’s one of the things that you can’t test well in the simulator, or down level versions if you’re developing against the newer APIs.
And while unfortunate at times, Apple’s beta versions are part of the same process (i.e., Apple and third-party app devs are building and testing simultaneously) — or at least third-parties intending on concurrently launching their up-to-date app version(s) with the up-to-date OS versions.

iOS16 general release wasn’t a beta? and needed a day one update for the Pro/Max
It’s not whether somebody will make a mistake, the key is how well they respond.

Give me a break. Just what amazing code change caused the GPS to break? You know how this happens? Garbage quality code management. They have had a growing problem with this for YEARS and it’s only gotten worse with every additional branch they create with deviations from a standard code base for all iOS devices and then with multiple teams running in tandem developing in parallel. Obviously someone did a bone headed code merge that replaced functional code with non-functional code in an area that likely wasn’t even touched for any reason in the beta.

They should be working on code changes only in the areas they are actually intending to implement changes. Not doing massive code merges that inadvertently overwrite functional code with redundant code.

This is software dev 101 and ANY mature shop will know how to do this. This wreaks of a half baked operation.
My complaints on this are:

• Parallel programming has productivity benefits. However, it’s a challenging puzzle and, in my opinion, platforms like Git are not a good enough solution, the process is still clunky, convoluted, and fails to prevent a lot of problems.
• Automation can add efficiency. Although, (again) in my opinion, software developed to test software is no match against genuine user experimentation. One of the lessons I will not forget is “expect user input to be any and everything."

Ultimately, there have been too many cut corners in development simply because they (e.g., testing) don’t appear to help the financial sheets — of course, this spreads far beyond Apple.
 
Anyone else have issues on the 14 pro max with 3rd party apps that use the camera? Every so often when I open snapchat, my camera shakes so bad that I can feel it and hear it.
 
Core function failures are not expected in beta and when they happen it’s a development embarrassment.

Nonsense. Core function failures even happen in production. It's expected that betas will have bugs and will break; that's the entire point of them. They're experimental by nature. Beta failures will occur in startups and the biggest of companies; it's why betas exist. There is a specific reason why people are warned not to install beta software on main devices; it is for bugs like this.

The sheer arrogance of people who likely aren't even software developers is staggering.
 
Give me a break. Just what amazing code change caused the GPS to break?

We can only speculate, but one clue: the iPhone 14 Pro has a significant change to the GPS by being dual-frequency. That the bug doesn't affect the non-Pro 14 suggests this may be relevant.

So what kind of change could it be? It could be relatively low-priority, like performance and/or battery life improvements. They didn't merge it into 16.0.0 for that reason.

Or, it could be higher-priority, like a workaround for a different bug. Maybe switching frequencies is broken on Galileo but not on GLONASS.

it’s only gotten worse with every additional branch they create with deviations from a standard code base for all iOS devices

They all have mostly the same code base. Otherwise, Apple would have to ship dozens of different entire iOS systems for the Simulator.

and then with multiple teams running in tandem developing in parallel.

I mean, yes, how else could this possibly work?

Obviously someone did a bone headed code merge that replaced functional code with non-functional code in an area that likely wasn’t even touched for any reason in the beta.

They should be working on code changes only in the areas they are actually intending to implement changes.

Why on earth are you assuming they made a code change in an area they didn't intend to make a change in? That doesn't even make sense. Like, how does that even work? Someone shows up drunk and edits the wrong file?

Not doing massive code merges that inadvertently overwrite functional code with redundant code.

Of course 16.1 is a massive code merge. Not as massive as 16.0, but still fairly significant.

This is software dev 101 and ANY mature shop will know how to do this.

I bet you've never seen a software project at remotely the scale as iOS.
 
  • Love
Reactions: kitKAC
hell.gif
 
  • Haha
Reactions: MacCheetah3
its Apple. Software quality control has been terrible for a while now.

Sometimes I wonder if the employees even use iPhones and iOS
The beta is the process of quality control. These complaints about quality of software are the very silly.
 
Realistically things working smoothly just isn't something you should be expecting from a beta, especially a first one.
 
Core function failures even happen in production. It's expected that betas will have bugs and will break; that's the entire point of them. They're experimental by nature.

The sheer arrogance of people who likely aren't even software developers is staggering.

1. Core function bugs in production damages company and developer/development team reputations.
2. Core function bugs are not expected in Beta.
3. The sheer ignorance of people who claim to be software developers yet who likely haven’t stepped into a professional operation is staggering.
 
Nonsense. Core function failures even happen in production. It's expected that betas will have bugs and will break; that's the entire point of them. They're experimental by nature. Beta failures will occur in startups and the biggest of companies; it's why betas exist. There is a specific reason why people are warned not to install beta software on main devices; it is for bugs like this.

The sheer arrogance of people who likely aren't even software developers is staggering.

Imagine how much you’d be dunking on android if same thing happened with one of their public betas

You don’t need to be a software engineer to LOL at a glaring bug affecting tons of basic functionality

Just saying
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.