Whoever writes Apple's pop-up prompts these days needs to get a sideways promotion. Why not give the user some guidance instead of a stonewall that will be interpreted as "some error"?
This was likely a quick, reactive fix, hence why you can still leave a star rating.
I'd expect them to disable star ratings, and perhaps even go further, once they have time to properly implement a solution.
I'm so glad to see this. Too many dumb people who are not developers and don't know what a developer preview is get ahold of the new OS's and hurt the developers with these reviews. When called out on it they usually say stupid things like "Well I was helping them." No, you weren't. This is why non-devs rarely get things like developer previews.
Now that the rules have changed and Apple is releasing betas to the public, it isn't in a developer's best interest to let their apps go unfixed for months. It isn't the users that have to change, its the developers.
And if Apple didn't want people to complain that apps weren't working on betas, then they shouldn't release betas to the public.
I think they should just not be able to leave 1-2 star reviews. If someone likes an app and gives it a good rating why shouldn't they be able to do so from a beta?
Or they could educate before the download button appears. Perhaps a pop up followed by an email? It's amazing to me sometimes how Apple "dumbs things down" on some levels at the same time assuming (some) of their user base it technically savvy
But it doesn't matter what education or warnings they give. People will still do it and Apple has to deal with the reality of their decision to release public betas, not the way they think it should work.
Besides, developers will have to fix their apps anyways, so the sooner the better. Its better to do it now instead of scrambling at the last second to make their apps compatible.
Now that the rules have changed and Apple is releasing betas to the public, it isn't in a developer's best interest to let their apps go unfixed for months. It isn't the users that have to change, its the developers.
And if Apple didn't want people to complain that apps weren't working on betas, then they shouldn't release betas to the public.
But it doesn't matter what education or warnings they give. People will still do it and Apple has to deal with the reality of their decision to release public betas, not the way they think it should work.
Besides, developers will have to fix their apps anyways, so the sooner the better. Its better to do it now instead of scrambling at the last second to make their apps compatible.
Actually, in an ideal Apple logic, this prompt should appear when you tap Write a Review,
"Since you're using a pre-release version of iOS, your review will not be displayed publicly
but will be forwarded to the developer for their reference."
and magic should happen from there.