Don't risk your Mac or iPhone's data using beta software

Posted:
in General Discussion edited July 2020
It's very good of you to risk your work so that Apple can find out some major bugs in its software, but you won't get thanked, and you may end up with a nonfunctional iPhone or Mac.

Bricked, or completely disabled, devices don't usually look this pretty
Bricked, or completely disabled, devices don't usually look this pretty


Editor's note: As we do every year during WWDC, we warned users to not install the betas if they can't do it safely. To date, across all of the devices that we've installed betas on, we've had to perform DFU resets five times, and complete reinstallation on two Macs and an Apple TV, so a reminder to new installers is in order

If you've installed every Mac or iOS beta going, and you've never once had any problems at all, it is not because you're more skilled than most people at the precise way you clicked the "Install Now" button. It is a fluke of increasingly unmeasurable good fortune that you shouldn't press now that we're heading toward the beta releases of macOS Big Sur.

That streak will end. At some point, you will lose data, or you will brick your device.

It's remarkable, really, how Apple gets its major operating system updates to work so very well when they're finally shipped to the public. You're still prudent to wait at least a few days, but generally by the time it's truly public, when it's pre-installed on Macs, iPhones, and iPads, Apple has a strong reputation for getting it right.





Of course, it gets that reputation in part because of its extensive and extremely well done testing. There are people within Apple who are paid to test these things to destruction. There are third-party developers who stress-test it with their own beta apps.

And then there's the rest of us. We've been shown the latest features at WWDC, and naturally we want them. Naturally some new features will fix problems, or ease situations for us. Even more naturally, Tim Cook, Craig Federighi, Phil Schiller and more have done their absolute best to make these new features sound incredibly compelling.

If you only have the one Mac, iPad, or iPhone, please don't install the betas. Forget those new features for months, if you value your data.

It's not just bugs

Pre-release beta software will have bugs, no question. But every time that Apple updates its operating systems, there is at least a chance that an app or a feature you rely on will break -- and stay broken.

This happened most clearly, not to say spectacularly, when macOS Catalina was released in 2019, and the Mac ceased running 32-bit apps. Any of them.

It can happen with any release, though, and just as Apple will not go back to 32-bit apps, it won't roll back a feature it has decided to replace. Developers are meant to update their apps to work with the new system, and reasonably often, they don't find it economic and so they abandon the feature, or the entire app.

It's mostly bugs, though

The operating system touches everything, absolutely every last thing that ever happens on your device -- whether you're the one doing it, or some arcane app has done it in the background. Everything is affected by the new operating system, everything.

Which means that since there will be bugs, there will be problems, they could affect any part of your Mac, iPhone or iPad. And they could affect every part.

We don't want to put you off installing the latest operating system, we just want to put you off installing it now. The new features are tempting, but the very best new feature in the world is of zero use to you if your device gets bricked.

It will always be possible to brick your Mac, though rumors are that the brick's bezels may get smaller
It will always be possible to brick your Mac, though rumors are that the brick's bezels may get smaller

What will happen next

Apple now follows a predictable pattern with its beta releases. First there is a developer one, which is solely intended -- and solely available -- to people who have signed up to the Apple Developer program.

If that initial beta doesn't appear to have fatal bugs, it reasonably soon gets released as the first public-beta. Then there's a new developer one, based on feedback from all the people testing the first. Then a public one, and so it goes on until either everything is working perfectly, or, much more likely, Apple runs out of time.

There is an argument that you could regard the public release of an operating system as just the latest part of the beta test. That's because no matter how many people try out the beta because their business requires them to, and no matter how many people try it because they just want it, the official public release is bigger.

Much bigger. Suddenly instead of a pool of testers, every owner using a compatible device is able and prompted to download the new OS. Undoubtedly, that many users, using it in that many different ways, are going to find problems.

Which is why even when a new OS is officially released, you should first wait a little while. And then you should make certain that you have a complete, thorough, and tested backup of your device.

Live vicariously

If you shouldn't risk your work machines on the beta, still you don't have to just take Apple's word for how good the new features and options are. Even without you risking your data, there will be plenty of people who have set up machines just for testing.

This includes AppleInsider. No one on the team will risk their main machine. Many of us have lost data, and we've even had a few bricked devices before. This is why we have hardware we dedicate to the beta, that we keep isolated from our main iCloud accounts.

We'll test it, so you don't have to.



Keep up with AppleInsider by downloading the AppleInsider app for iOS, and follow us on YouTube, Twitter @appleinsider and Facebook for live, late-breaking coverage. You can also check out our official Instagram account for exclusive photos.

Comments

  • Reply 1 of 6
    ivanhivanh Posts: 591member
    Never heard of mentioning “never risk your iCloud data” with beta OS and apps. It should be mentioned.  It’s not just about the hardware of an iPhone or a Mac, Using beta apps associating cloud data and Apple ID is equally if not more risky.
    watto_cobrabonobobhammeroftruth
  • Reply 2 of 6
    ChaffeyChaffey Posts: 1member
    I've been a beta tester often, using my iCloud account... I'm beginning to suspect that some beta from many years ago is this is the cause issues that have not gone away since, is there a way to reset, without losing (ie. a download of), my iCloud data. I don't want to delete my account and lose all my purchases etc.
    watto_cobra
  • Reply 3 of 6
    sflocalsflocal Posts: 5,741member
    Actual beta-testers know what they're getting into.  They have to expect their beta system could at any point completely hose their system.  The ones that concern me are posts made by regular-joes that download beta software because they just can't wait to try the new, shiny stuff, only to turn around and post panics that it bricked their system.  It's just mind-boggling why people do that, and I have zero sympathy for those that do it.
    svanstrom
  • Reply 4 of 6
    Mike WuertheleMike Wuerthele Posts: 6,266administrator
    sflocal said:
    Actual beta-testers know what they're getting into.  They have to expect their beta system could at any point completely hose their system.  The ones that concern me are posts made by regular-joes that download beta software because they just can't wait to try the new, shiny stuff, only to turn around and post panics that it bricked their system.  It's just mind-boggling why people do that, and I have zero sympathy for those that do it.
    We're not concerned for actual beta testers. They are who the beta is, literally, for.

    And, you're right about the regular Joe factor. Those folks are who this reminder is for.
    mwhiteanomemuthuk_vanalingamelijahg
  • Reply 5 of 6
    anomeanome Posts: 1,463member
    There's a reason I usually only load beta macOS on a VM, and iOS on my previous phone. I do tend to load beta releases on my iPad because a) I only have one of them, and 2) I can live without my iPad for an indefinite amount of time, either my Mac or my Phone dies, and I'm really stuck.

    Still, there shouldn't be any shame in loading the beta software on your main device, as long as you know the risks beforehand. I think that can be where people get messed up, if they expect beta software to work exactly the same as release software.
    muthuk_vanalingam
  • Reply 6 of 6
    svanstromsvanstrom Posts: 702member
    anome said:
    There's a reason I usually only load beta macOS on a VM, and iOS on my previous phone. I do tend to load beta releases on my iPad because a) I only have one of them, and 2) I can live without my iPad for an indefinite amount of time, either my Mac or my Phone dies, and I'm really stuck.

    Still, there shouldn't be any shame in loading the beta software on your main device, as long as you know the risks beforehand. I think that can be where people get messed up, if they expect beta software to work exactly the same as release software.
    There's no shame in using beta software, but there's both shame and (well deserved) ridicule coming your way if you complain about how it broke your mission critical devices, ruined your life, and gave you ptsd.

    Personally I'm down to only using the betas on the iPad that is also my HomeKit hub. It'd be really annoying if it bricks, but not as annoying as losing the national digital ID and all the banking apps on my iPhone.
Sign In or Register to comment.