Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I wish they'd stop with the forced annual "updates"

We never get to enjoy polished releases anymore

The entire cycle for a given iOS is busy trying to "fix it" .. rinse and repeat

It doesn't sound like ending annual updates would change what you want. Slowing down public releases without any other changes to engineering focus just means that the updates are bigger, and break more stuff each time they do come out.

Conversely - on a platform, smaller updates that break fewer things encourage third party developers to actually budget to maintain their software.

It sounds like what you want is more engineering focus on existing feature polish and stability rather than introduction of new features. This is not a new problem, and not one unique to Apple (points to Google's culture which encourages new products over maintenance of current ones).

Apple actually does seem to be focused on supporting maintenance better - for instance, by porting a significant portion of their own apps to SwiftUI, to unify under a single codebase (and single team) responsible for them. This gets marketed in a number of ways, including "desktop-grade" apps on iPadOS.

You also see a reduction of 'changes for change sake'. Even the large UI changes to macOS 11 and iPadOS were really about trying to make common codebases feel more 'natural' shared across those two platforms. Stage Manager is definitely a more strategic effort toward that goal as well - shipped with noted deficiencies, but you have to start someplace.

But that isn't polish and stability for the current codebase, it is investing in a new codebase which may not have the same stability or polish at first. Thats the rub of continuous development - continuous improvements toward stability can still have a destabilizing effect.

If you aren't willing to accept that, then what you are doing is software maintenance, and your speed will gradually decrease, your development costs go up exponentially, and you also lose some ability to retain engineering talent. Nobody wants their career to be watching a state-of-the-art codebase gradually turn into COBOL.
 
  • Like
Reactions: rettro and SFjohn
I wonder if they're planning to more rigorously enforce the NDA-ish aspects of the beta program, or if it's an issue with people grabbing the beta and then complaining publicly and loudly about issues, or something else?

Not that it particularly matters to me... the actual releases feel too much like betas as it is, I have no interest in testing the actual beta releases anymore.
If only apple would fix the issues then maybe people wouldn't have to publicly complain. The point of a beta is to find the bugs and get them to apple. It's not people's fault apple seems to do very little to actually fix the bugs when the reports come in.
 
  • Like
Reactions: compwiz1202
So why even have a public beta program?
To have users push third party developers to start evaluating platform support sooner.

Also, to delay a demographic that does not understand "non-production hardware" from installing releases that may cause significant data loss or other ramifications (such as no ability to downgrade iCloud storage).

If only apple would fix the issues then maybe people wouldn't have to publicly complain. The point of a beta is to find the bugs and get them to apple. It's not people's fault apple seems to do very little to actually fix the bugs when the reports come in.

The purpose of developer betas is to get early feedback from developers on API changes and compatibility, not to get a thousand people complaining text is misaligned or mail.app crashes with any Gmail account.
 
I wonder if the quality of bug reports from non-devs using the developer beta may be lacking? I have a feeling many of the non-devs on the developer beta don't even report bugs and just want early access.
Hmm, seems like the quality of releases were actually much better back then when there was no public beta program.
 
  • Like
Reactions: alexhardaker
I imagine, from Apple's perspective (and I agree), there's no reason for an average user to run a developer beta. I'm sure this causes a lot of support headaches for them and wastes a lot of time.

I wish Apple would get rid of public betas altogether. It makes them feel like every other tech company. We know what's coming, more or less, six months or more before it gets released. I miss the old days when there really were surprises, when "one more thing" actually meant something.

I also wonder how much truly valuable feedback Apple gets from the general public. While I still think Apple delivers pretty solid software, the overall quality of their OSes seems to be slowly sinking. I wonder how much noise the public adds to the overall process.
The only beta I have loaded is for TVOS.
I did find some bugs and reported them. Apple responded and fixed within a few weeks.
Currently very happy with the latest public beta for ATV. Huge speed improvements for loading my library. Also seems more stable
 
I don’t see the issue here. IMO this is an improvement. Developer betas are meant for developers. If you really want the earliest access possible then pay the $99 for it. Waiting a week isn’t the end of the world and being able to select which release channel you want via settings instead of having to install or uninstall a profile is a welcome step forward.
 
If iOS 17 will introduce sideloading, then this might be Apple's way of preventing every random person from downloading the developer betas, as it is likely that the first few betas will have security flaws.
 
As a registered and paying developer since 2008…. I can say with complete confidence that this is a stupid and petty move that will only delay the discovery of countless bugs and slow the development of iOS and any other affected equipment. It’s just a stupid stupid strategy that makes absolutely no sense what so ever.
 
Apple need all the feedback they can get, especially about bugs considering the last few buggy iOS updates so cutting that source of free work with a $99 fee is the opposite of what they need to do.
 
Developer beta is, the name already says it, for developers.
Public beta is, the name says it there as well, for the public.

Public beta is, and always has been, free. That's not going to change. Public beta is also better tested than the developer beta is. So I can see why Apple wants to limit the people who can access the developer beta.

Developer beta has always costed $99/year. But you could "pirate" it by installing the restore image or profile. This is a measure to stop software piracy. As a developer myself, I agree with that.
 
A developer fee isn't like some dumb Twitter subscription.

It comes with a lot of documentation, a line to Apple engineering and a lot of support when you need it. It's called a program for a reason.
What the heck are you talking about?!?!?!? A line to Apple for telephone support???? Since when? I’ve been a registered paying developer for 14 years and never once have I had access to a dedicated “developer support” hotline.

You log your feedback in the feedback app. You post to a special developers only forum for the specific OS or device or application in question. And Apple NEVER EVER NOT ONCE EVER responds to those posts.

You pay Apple for the priviledge of early access (to tools and documentation) and support yourself and each other. Apple does not deal with developer requests like they are some kind of paying customer.

Apple has tossed the idea of stoping charging for developer accounts for over a decade. But they are way too frugal to go that route.

To me this wreaks of new middle management reinventing the wheel to try and impress upper management (who’s apparently either too ignorant or too lazy to care).

Besides they have the ability to lock betas behind a UDID firewall any time they want to. But they might not have the legacy knowledge of how their own deployment system works due to turn over and retirements in the engineering teams to realize it. So they’re building a new system with a GUI to do the same thing in a more tedious way??? LOL.

smh
 
I can't imagine running beta OS software on my most used computing device. I guess some people are ready for that adventure. Is it worth $99? Not to me! Let the brave explorers take that hit.

I always used on my main phone, and whenever I run into issues, it is extremely easy to just revert to the last stable version. Last time, the fact that Slack did’t run was a showstopper for me. Less than an hour later I was back to iOS 15, until eventually Slack fixed it on their end.

I frankly think those warning “don’t use on your productivity device” are a bit exaggerated. Sure, if you don’t have a clue about how to restore then you should stay away from Betas, but as long as you know how to put an iPhone in Recovery mode and always have recent backups, you should be totally fine.
 
A beta programme is not supposed to be used for customer feedback. It's supposed to be there so that developers can integration test their apps against the new OS build and validate that nothing has been broken by any changes. When the vendor drops the RTM version, the customers are supposed to get a finished product.

Granted the definition of "finished" seems to stop around 80% now.
As someone who has administered software beta programs, I disagree.

Apple would seem to disagree, too, as it installs an app entitled “Feedback” on all devices running betas.
 
  • Like
Reactions: SFjohn
This change will prevent iPhone users who aren't enrolled in Apple's Developer Program for $99 per year from installing the iOS 17 developer beta for free when it is released at WWDC in June
Finally
Many youtubers are going to be pissed about this xD
Hackers mostly
 
  • Like
Reactions: SFjohn
This is hilarious. Apple admits they have a problem with their bug reporting system. So, instead of fixing the problem, they just make sure a bunch of their most dedicated users can’t report bugs for, what, a month? As per usual, Apple has placed secrecy above all else: if you can’t run the betas, you can’t experience and report on the bugs.
 
  • Like
Reactions: pizzzle
Why does Apple charge developers $99 per year? That is a hurdle for a kid that just creates an app for fun, which could generate a lot of money for Apple.
I agree, they shouldn't charge anything. They already make money if YOU make money on their App Store. And anybody wants to make money. It pays for itself already.
 
Why do they care? More telemetry is always better.
It won't change anything, really, since the Public Beta is always coming out 24hrs after the Dev Beta. This news is nothing more than a storm in a glass of water. Their new beta mechanism is far more friendly than the old one that required certificates.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.