Yes, we could and have done exactly that. The point is that you can never be entirely sure until you get your hands on the GM. Until that time, things can change with every build. There will be changes between the last beta and the GM, or especially between the latest beta and the GM. They sometimes keep unannounced features out of the beta releases so it remains a surprise for the actual announcement, then all those changes suddenly arrive in the GM.Can someone clarify this for me (a non-developer)...could developers have begun modifying their apps as each iOS 14 beta was released so that once the gold master was released, the app was already close to ready?
Based on this news story and thread alone can someone explain the whole Beta process? I don't get how you get 8 various betas that span over 2 months (From WWDC to today) and developers are complaining they only had a day with IOS 14. No they didn't only have a day. They had 2 months. And when they do update the apps the notes are basically going to be "Compatible for IOS 14" or "Bug Fixes". I would be more sympathetic if developers actually used the betas as they were designed and not be lazy in terms of update descriptions. You guys had 2+ months.
The GM is probably very similar (if not the same) as the last beta (even with a different build number). Meaning they have had a week.
You have recently made numerous dubious and pointless comments but this one is in the running for the gold medal.
Well they can only submit their apps once the golden master is released, which was yesterday, and things don’t always go so smoothly with the final build. Sometimes changes in the iOS code break the app and they have to fix it before release. Usually they’d have 7-10 days to make these changes between the golden master and public release, but now they have less than 24 hours. Sure they can wait an extra week before submitting it, but apps that release their updates on the same day as iOS usually have more publicity, have their apps featured on the App Store homepage, etc.Well, if I am understanding this correctly...they did have months to get their apps ready to be submitted for updating, no? The obstacle was actually submitting it to Apple for the update. So theoretically, if developers had been modifying their apps to prepare it for iOS 14 since the early beta stages, then yesterday, when the ability to submit their app to Apple for iOS 14 was actually made available, they would have been able to promptly submit it to Apple; is that correct or am I missing something?
That's what the majority of users do anyway. It probably takes two weeks just to hit 25% adoption of a new OS.
Surely you are only talking about whatever of your offerings are specific to new features in OS14. Fundamentally OS14 will run anything compatible with OS13 (etc). It’s not as if iOS suddenly appeared from nowhere. It’s going to take the average user a couple of weeks to update in any case.I'm a software developer. If I released code that had only been tested on a beta operating system, I'd be tarred, feathered, then fired.
Most people in this thread have no idea what they're talking about.
Others have touched on it, but it is a 2 part problem.So wait...is the problem that Devs did not have enough time to modify their apps so that they work with iOS 14 on the date of the public release or is the problem that Apple's vetting process is too long and now apps won't be updated for iOS 14 until days after the public iOS 14 release?
That's not at all what the complaint here is. Developers are not allowed to submit -- in advance -- public versions of their apps that use the iOS 14 frameworks. Usually developers are given a week to submit these apps prior to the new OS release so that finishing touches can be put on, there's no delays in approval when everyone submits at once, and everything is in the pipeline or already on people's devices when the new OS version ships.
This is a completely reasonable complaint; I don't know why you're needlessly dunking on developers here.
OMG. It isn’t the apps aren’t ready it’s that they have to be build with the GM build of xCode to even be allowed to be submitted. That build wasn’t even available until LAST NIGHT. Then the app has to be tested after being built with that Xcode to verify no last minute unexpected bugs before being submitted to Apple for testing... testing that takes time! You all are under the impression that because there were betas the last few months that developers could submit their apps already... they couldn’t. No app with iOS 14 could even be submitted before last night!!!!
Customers will be installing on day 1, right?The cynical side of me says "Why do you have to submit them and have them ready day 1?"
Sure they can wait an extra week before submitting it, but apps that release their updates on the same day as iOS usually have more publicity, have their apps featured on the App Store homepage, etc.
Fundamentally OS14 will run anything compatible with OS13 (etc)
Surely you are only talking about whatever of your offerings are specific to new features in OS14. Fundamentally OS14 will run anything compatible with OS13 (etc). It’s not as if iOS suddenly appeared from nowhere. It’s going to take the average user a couple of weeks to update in any case.
Also any clever stuff you are releasing for the new hardware - well it’s gonna be a while before the new iPhone, isn’t it?
.
so, does this suggest that all those whingeing are going to release apps with spécial new iOS reliant features??? No, I thought not.
GM was typically seeded the day of the event, then pushed to users 1-3 days before new hardware (10-14 days after the event). Giving devs at least a solid week.People are bashing devs but they aren't entirely aware of the whole process.
But now my mind is blank for days past and how GMs came out - was it at least a week or two before the GM was pushed out to users? I seem to recall updating to the latest iOS version, heading to the app store, and then there were piles of new app updates as the devs and Apple had time to release/review apps.
Isn’t app development the reason they have beta testing periods?