Include a remotely-activated kill switch; and kill with plenty of warning. What do I mean? I no longer use iPhone because I installed a beta iOS. When the official build came out, I kept "checking for updates" but I never got an update. One day, Apple remotely killed my phone. Manually updating to the production iOS would be fine; but remotely disabling my phone without warning was not acceptable. This is why I refus…
I no longer use iPhone because I installed a beta iOS. ...and didn't know what I was doing, nor did I read the well-documented warnings that are printed in multiple places. Then when things went down exactly as Apple warned me, multiple times, I went on the Internet to complain about it. What warnings? Apple tells you up front that you can't upgrade to release from beta, you'll need to load it via iTunes or Xcode. Ap…
Not sure about iOS, but for OS X public beta user are on the beta update channel even after release. If user happen to apply for OS X 10.11 Public Beta, then user will continue to receive beta for 10.11.1, 10.11.2, and so on, but not 10.12 Public Beta. To go back to release channel, user will need to switch off the beta update channel in System Preferences.
iOS Public Beta, on the other hand, seems to go directly from beta to release, per FAQ (Developer Beta seems to be different story, though):
> To get a shipping release of iOS on your iPhone, iPad, or iPod touch, you can simply install the final version of the software you are testing when it appears in Software Update.