TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Why iOS 13 and Catalina Are So Buggy

537 pointsby gdeglinover 5 years ago

59 comments

fauigerzigerkover 5 years ago
That doesn&#x27;t make sense. None of this has changed from previous updates and all previous macOS updates were far more stable than this one. This isn&#x27;t a particularly feature laden update either.<p>But now all of a sudden we get catastrophic (deleted emails) and less catastrophic (missing Music playlists) data loss, crash bugs and generally weird behaviour of many apps.<p>I have identified one particular area where bugs are endemic: iCloud and it&#x27;s complete failure to deal with multiple OS and client app versions. This is clearly a design issue as it also manifests itself in many ways that are not bugs as such.<p>For instance, Notes has gained the ability to share folders via iCloud. But if you create a folder and then share it from a device with the latest OS version, that folder disappears from all devices running older OS versions and importantly also from the icloud.com website.<p>Reminders on Catalina warns you of such version incompatibilities and the wording is telling. It&#x27;s talking about &quot;converting&quot; something to the latest version. &quot;Conversion&quot; shouldn&#x27;t even be a thing that users need to know about where no user controlled files are involved.<p>All indications are that there is a fundamental design error at the very core of iCloud&#x27;s architecture. It feels like iCloud operates not as a single source of truth but as yet another device that participates in peer to peer syncing. This is a very complex architecture and they haven&#x27;t been able to make it work.<p>So my conclusion is that iCloud which has always been exceptionally buggy has become pervasive within Apple&#x27;s ecosystem. This is what has changed.
评论 #21334614 未加载
评论 #21336556 未加载
评论 #21334448 未加载
评论 #21334689 未加载
评论 #21333224 未加载
评论 #21334623 未加载
评论 #21349322 未加载
评论 #21349379 未加载
jwrover 5 years ago
I have a slightly different take on this. I think every company should dedicate a certain percentage of their revenue to handling bug reports from users. Yes, many bug reports will be bogus, but many will be pure gold (I speak from experience). Yes, it involves a lot of manual work. But it is so incredibly worth it — you get to catch the odd bugs that you will never catch with automated or in-house testing.<p>In contrast, big companies like Apple try very hard to avoid and ignore user bug reports. There is no way to easily E-mail them, &quot;filing a radar&quot; is hard, and even if you do they do their best to ignore your report.<p>When I wrote &quot;percentage of revenue&quot;, I meant it. In my software business (<a href="https:&#x2F;&#x2F;partsbox.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;partsbox.io&#x2F;</a>), I dedicate about 10% of my time to reading, analyzing, and responding to user bug reports. Carefully thinking about every report let me catch bugs and problems that I never would have found. I also learned that every user bug report carries some information: even if something isn&#x27;t actually a bug, getting multiple reports about it might point to a usability or a documentation problem.<p>If Apple also spent 10% of its revenue on processing bug reports and fixing bugs, they would not have a quality problem like they do now.
评论 #21332679 未加载
评论 #21333213 未加载
评论 #21333856 未加载
评论 #21334035 未加载
评论 #21333320 未加载
评论 #21333036 未加载
评论 #21332439 未加载
elagostover 5 years ago
Yesterday a coworker was frustrated with his computers, and said something insightful: &quot;When software gets past a certain age it just gets bad.&quot; He was referring primarily to Android and Windows (10) but it applies to every piece of software that suffers from feature creep. If it&#x27;s a cash cow they have to keep stuffing new things in and periodically repainting it to make it look new again.<p>Around 10.9, MacOS reached a &quot;feature complete&quot; state. Now things are just being changed for change&#x27;s sake. Running older Android versions reminds me of how fast and slick they were, and how many features have since have just added complexity in meaningless ways (they&#x27;ve changed the &quot;silent&quot; mode roughly 4 times since 2011?) and introduced &quot;features&quot; nobody asked for. Half the features end up getting removed later.<p>As an example of good software that doesn&#x27;t perpetually introduce bugs, take venerable *nix Desktop Environment XFCE. (Screenshots here <a href="https:&#x2F;&#x2F;xfce.org&#x2F;about&#x2F;screenshots" rel="nofollow">https:&#x2F;&#x2F;xfce.org&#x2F;about&#x2F;screenshots</a>) It has a release every few years and doesn&#x27;t add anything major or change in breaking ways - it works, and works the same as it always has for decades.<p>(edit) I had another thought - since Apple the company is now so large and most of their resources are focused on churning out new products year after year, it could be that they&#x27;ve stretched themselves too thin and the people that could uphold the quality standard of the systems either a) aren&#x27;t as much of a hardass as Jobs was and don&#x27;t have as high standards, or b) just don&#x27;t use the products on a regular basis. I bet you there&#x27;s someone working at Apple right now getting paid &gt;$250k&#x2F;yr that hasn&#x27;t touched macOS in over a year.
评论 #21335223 未加载
评论 #21334958 未加载
评论 #21335689 未加载
评论 #21336163 未加载
评论 #21336969 未加载
评论 #21335291 未加载
评论 #21336126 未加载
评论 #21337206 未加载
评论 #21338529 未加载
babeshover 5 years ago
I have been told by multiple sources that Apple engineering salaries are not competitive with industry leaders and haven&#x27;t been for a long time. I wonder if the dissolution of the Jobs anti compete agreements exacerbated the issue.<p>However Apple seems to be willing to pay for highly sought after skills.<p>I have also been told that they don&#x27;t have company level hiring standards so you should expect uneven abilities across different teams.<p>I have also been told that things were being rewritten or rather that Apple likes to rewrite. Apple doesn&#x27;t seem to be very good at limiting regressions caused by these rewrites.<p>That&#x27;s why there are so many crashes across the board. The crashes are caused by bugs or changes in behavior in common frameworks. This seems to jive with the author saying that Apple doesn&#x27;t do enough automated testing.
评论 #21331999 未加载
评论 #21332026 未加载
评论 #21334102 未加载
jl6over 5 years ago
The only iOS 13 bugs I’ve been bitten by are:<p>1. Safari’s back button now seems to lose the position on the previous page - sometimes.<p>2. The share sheet has a row of Messages contacts that I didn’t ask for, don’t want, and can’t turn off - and it creates the risk of super-inappropriate sharing, because all my work contacts are eligible for being on this row, seemingly at random.
评论 #21333117 未加载
评论 #21331628 未加载
评论 #21332917 未加载
评论 #21332070 未加载
评论 #21332948 未加载
评论 #21332262 未加载
评论 #21335005 未加载
评论 #21335237 未加载
评论 #21332203 未加载
评论 #21334906 未加载
评论 #21331852 未加载
Razenganover 5 years ago
I can only surmise (hope) that their resources are diverted towards Something Big. Could be ARM macOS and&#x2F;or AR glasses. Not that this excuses the bugginess of their current core products.<p>Bringing up comparisons to Steve Jobs must be the tech equivalent of Godwin&#x27;s Law, but if there was one thing about him, it&#x27;s that he actually was a <i>user</i> of his own products, like us.<p>It feels like there&#x27;s no one at Apple (or other companies) like that anymore. They can only try to guess at what it must be like to be a user, so they can&#x27;t nitpick all the little things that annoy us.
评论 #21331673 未加载
评论 #21331173 未加载
评论 #21331097 未加载
评论 #21331138 未加载
评论 #21333120 未加载
mlang23over 5 years ago
As a VoiceOver user, I can provide a lesser known perspective. I&#x27;ve gotten used to waiting several months until I actually install a new major release. With the exception of iOS 12, basically all releases since iOS 5 were quite buggy when it comes to apples screen reader VoiceOver. Luckily, applevis.com these days publishes a list of known problems with accessibility on iOS a few days before every major release. So those of us that depend on lesser mainstream features feel the bad release quality already since quite a long time. Still, with all the hickups that Apple has during new releases, their accessibility stack is still lightyears before Android.
评论 #21331216 未加载
dplgkover 5 years ago
After doing some iOS&#x2F;Mac development, I&#x27;d say some bugginiess is caused by changing APIs and behaviors inflicted by Apple, expected to be absorbed&#x2F;dealt with by developers. They mercilessly do this with every release and no doubt that affects their internal projects. Also, xcode has gone the way of iTunes and ObjC was always a huge pain. It&#x27;s a really hostile environment to develop in, where you&#x27;re having to play catch up all the time.
评论 #21331357 未加载
songover 5 years ago
Macos used to not have a yearly schedule. New versions took the time they needed. I think it&#x27;s actually a better model, it allows engineers the time to test and make sure things work. Having arbitrary deadlines just increases the amount of crunch time which usually increases the amount of bugs.<p>Other than that, I wish that Apple did another Snow Leopard and focused for one year purely on fixing bugs in macos x instead of introducing new features.
评论 #21333563 未加载
评论 #21336778 未加载
评论 #21336901 未加载
评论 #21335180 未加载
评论 #21338603 未加载
riffraffover 5 years ago
This article explains why something is buggy. Maybe why Apple&#x27;s software is buggy.<p>It does not explain why the latest stuff is so buggy.<p>Is Catalina that much more complex than, say, Mavericks? Are managers playing deadline chicken more?<p>I don&#x27;t see evidence for this.
评论 #21331675 未加载
评论 #21332795 未加载
threeseedover 5 years ago
Every .0 release for iOS and OSX has been buggy. Every single one.<p>And then a few point releases later and it&#x27;s all forgotten. And then the next .0 release arrives and the blog posts reappear.
评论 #21331272 未加载
评论 #21331930 未加载
评论 #21333590 未加载
评论 #21332445 未加载
tobrover 5 years ago
Tangentially related: GitHub has already dropped support for Mojave. The whole site is now broken in Safari 12 because it’s no longer the “current” version of the browser. Well, it is if you run Mojave, as you need to upgrade the entire system to get Safari 13.<p>I can understand not developing new features for Safari 12, but speaking of regressions, why would you go break things that used to work a week ago?
评论 #21331475 未加载
评论 #21331660 未加载
评论 #21331474 未加载
评论 #21331465 未加载
评论 #21333787 未加载
评论 #21331469 未加载
ChrisCinelliover 5 years ago
I did not work for Apple but this article describes exactly what I was thinking.<p>Apple has very waterfall cycle. Everything is planned year after year to be released for the September event. When the deadline approach teams realized that are behind and they need to overwork. And when people get tired and under pressure, they usually introduce even more bugs.<p>The article also nails the solution: a more Agile workflow. But it ain&#x27;t gonna happen: &quot;Apple could address this scheduling problem by not packing so many features into each release, but that’s just not the company culture.&quot;
评论 #21331683 未加载
评论 #21332264 未加载
评论 #21333584 未加载
评论 #21331691 未加载
评论 #21332369 未加载
评论 #21331804 未加载
neyaover 5 years ago
I&#x27;m still on High Sierra on my 2015 Macbook Pro. I haven&#x27;t upgraded my OS nor my machine and pretty happy with it (I only accept updates within my OS version itself) . On my home machine, I do use Mojave, which by itself is quite buggy and I&#x27;m waiting for some more fixes before I upgrade my Macbook Pro to Mojave as well.<p>I never install Apple&#x27;s newer OS&#x27;es because I have a lot of development related stuff setup on my machines and wouldn&#x27;t want them to break post an update. But so far, this lag in my update schedule has served me really well for years now and looks like this won&#x27;t be changing anytime soon for me, either.
评论 #21331907 未加载
评论 #21333555 未加载
temporallobeover 5 years ago
My wife updated her macbook to Catalina the other day and suddenly has low disk space errors popping up all the time. She stores no big files and does nothing on the laptop but school work. Turns out it created a new encrypted disk partition containing all of her personal data, and somehow it kept adding disk snapshots multiple times per day. After some research, it seems that this is a known problem! I had to disable Time Machine and do some kind of tmutil command, then delete the recent snapshots. All that and she still has very little disk space. These are the kind of shenanigans I’d expect from Microsoft, not Apple, where everything is supposed to “just work”. I’m disappointed that Apple has released such a buggy OS update. Not even the Linux distros I use have been this buggy.
评论 #21337632 未加载
aloknnikhilover 5 years ago
I am also finding text selection in iOS 13 hit&#x2F;miss. I either cannot activate the text selection or I cannot select without the cursor jumping all over the place. Also, I miss the magnifying glass for text selection. Did Apple remove that?
评论 #21331178 未加载
评论 #21335770 未加载
评论 #21332754 未加载
novokover 5 years ago
The way I&#x27;ve heard one company deal with noticing non-crashing bugs is to treat warning logs as &#x27;crashes&#x27; with backtrace snapshots and upload them as specially tagged non-fatal crashes. Might help apple see if clients are having specific icloud issues.
评论 #21335278 未加载
评论 #21331241 未加载
sinuhe69over 5 years ago
All the points are sensible. But hardly any of them is new so it doesn&#x27;t help explain why iOS 13 is so buggy.
ksecover 5 years ago
I could understand iOS 13 being buggy as they are trying cramp more features in every year. But the thing is, there is nothing on Catalina that felt new, unless you take removal of iTunes and new PodCast &#x2F; Apple Music App as <i>new</i>.<p>99% of the macOS remain the same. The removal of 32bit Apps are long time coming. I just dont understand why it had so many problems.
themagicianover 5 years ago
Ya&#x27;ll just have hindsight issues.<p>Every MacOS upgrade has been a problem for a non-trivial number of users. It&#x27;s much more likely that YOU didn&#x27;t have a problem because you were new the platform and didn&#x27;t have much stuff to migrate. If you just got a Mac in 2018 moving to Catalina is no problem at all. It will probably go flawlessly and the only issue you might is with Adobe software… but if you use Adobe software on any platform that&#x27;s nothing new either.<p>Moving from PowerPC to X86 had a bunch of problems. Remember when they dropped Rosetta completely? Or when they dropped support for the first Intel Macs because they were 32-bit only that was a problem. Remember when they changed QuickTime? Or dropped AFP? How about dropping Firewire? Or how about the changes to Filevualt? Or when they integrated your Apple ID into the user login and then removed it? Or how about all those times you upgraded and iTunes stopped working and you had to reinstall it manually. Oh man, how about that total abandonment of OS X Server.<p>Apple has NEVER been good about upgrades. Ever. You buy an Apple device and it&#x27;s good for that point in time. In 2-3 years when the warranty is up and the platform evolves it&#x27;s anyone&#x27;s guess as to what will happen.
mikestewover 5 years ago
<i>But if you file a bug report, and the QA engineer determines that bug also exists in previous releases of the software, it’s marked “not a regression.”</i><p>In case you were wondering why 13.1 got rolled out so fast. Snark aside, this annoys me because the message is, &quot;haha, didn&#x27;t find it fast enough, and now we don&#x27;t have to fix it.&quot; And you jackasses think this clown shoes attitude should be enshrined on a t-shirt?
steipeteover 5 years ago
I still remember at WWDC a few years back, I went with some older radars to the labs, only to get turned down with a „You already have a workaround - why do you care?“<p>...that made me mostly stop filing radars for older issues.
envoltover 5 years ago
&gt; apart from a few specific areas, Apple doesn’t do a lot of automated testing. Apple is highly reliant on manual testing, probably too much so.<p>That&#x27;s the last thing I expected to know about such a big company.
评论 #21331637 未加载
评论 #21331733 未加载
huffmsaover 5 years ago
Sounds like the past couple years of hardware &quot;whoopsies&quot; have come to the software side.<p>Over-optimization of existing processes, what Mr Cook made his name doing, seem to have gone a bridge too far.<p>Time to go back to making cool new products and not squeezing every last ounce of blood out of existing ones. And no, starting a TV production division doesn&#x27;t count.
campfireveteranover 5 years ago
I refuse to install iOS 13.0 because it&#x27;s so buggy, and refuse to install Catalina because all it does is take away features rather than adding value. They can&#x27;t seem to stop to fix what&#x27;s already broken, so they add a few things, break a few more and remove some I use and say &quot;the emperor&#x27;s new clothes are awesome.&quot;
评论 #21335127 未加载
jspersonover 5 years ago
My number one iOS bug right now: &quot;Hey Siri call Scott&#x27;s conference line&quot; That exact text shows up on the screen...and Siri says &quot;Calling Don&#x27;s conference line&quot;. Both are in my contacts list. I have not had this problem prior to this week so it&#x27;s probably a backend issue.
jmullover 5 years ago
This narrative repeats with every release.<p>But is each release actually worse than the last?<p>My guess is, not really, though the perception persists for a couple main reasons:<p>(1) For a certain subset of people, the last release really was worse than ever before. New releases have new bugs, and those bugs will affect a certain subset of people that isn&#x27;t necessarily the same as the bug from the last release. Those people complain (justifiably, I think) though of course people don&#x27;t create a lot of posts to describe the problems they aren&#x27;t having.<p>(2) We all naturally forget about the annoyances of years past while focusing on the current annoyances. (Generally, that is.)
pknerdover 5 years ago
I made a mistake of installing Catalina. Since the day the system is acting up weird. Apart from rejecting 32-bits apps, Catalina is also having memory kind of issues. After working for a few hours things start getting weird, chrome&#x27;s extensions start crashing, if I try to open a new tab it does not let me load the page. I also start getting messages &quot;X Application can not be opened&quot; where X is ANY application I wish to open. The issue got a bit better after a recent 1 GB update but the main problem persists. I am seriously considering to downgrade to Mojave.
pcr910303over 5 years ago
I&#x27;ve having a feeling that iOS 13 &amp; Catalina is felt buggy b.c. it&#x27;s not the operating system itself that&#x27;s buggy but that the updater is buggy. Many things have changed in this release, and the installer&#x2F;updater had to handle too many different scenarios.<p>For example, when I upgraded from Mojave to Catalina, an &#x27;Moved Files&#x27; directory appeared that contained some files (that was once) in &#x2F;usr&#x2F;local&#x2F;. I don&#x27;t remember such directory appearing after an macOS update, and I&#x27;ve had many friends (that aren&#x27;t really technical) appear that to them. There were lots of new applications (like Music.app and Podcasts.app), and data migration between internal databases weren&#x27;t perfect.<p>I&#x27;ve installed Catalina two times, first by upgrading from Mojave and second a clean re-install. When I upgraded Mojave, I found too many bugs that I was worrying about data-loss, which lead to a full backup (I do backups regularly) and a clean re-install. (Admittedly, this was my first clean reinstall for a major macOS update) I clean-installed Catalina and manually restored all of my files from the backup, and except for some minor bugs I&#x27;m good.<p>It&#x27;s a pity that updates aren&#x27;t seamless, but if there&#x27;s anyone having trouble with various Catalina bugs, (while Apple updates it&#x27;s imperfect macOS updater) I would recommend a full clean re-install for macOS Catalina.
评论 #21331797 未加载
评论 #21337786 未加载
oflannabhraover 5 years ago
My personal feelings are that #2 (crash reporting) and #6 (complexity) are the biggest issues facing Apple software quality. Apple is a metrics-driven company, and when managers see bad metrics going down (like crashes), they think they are doing a great job.<p>But, just like with police crime reporting, there can be an effect where metrics are massaged or are reported differently. With Apple, I think the issue is that crashes are avoided by design or by nature of growing complexity, which means that metrics will continually be going down, even if user-facing issues go up. An example being that a failed sync does not crash.<p>Apple has attempted to get ahead of this, recently, with the new Feedback Assistant allowing beta users to grab and report sysdiagnoses, but there&#x27;s still a lot of work to do. I really appreciate the point the article makes:<p>&gt; Besides the fact that bugs are expensive, both in support costs and engineer time, they’re starting to become a public relations concern.<p>Apple would be wise to heed this, instead of continuing to blindly trust metrics.
ljsocalover 5 years ago
Apple stores are highly tuned to and responsive to customer experience in-store. The same is true with their AppleCare support online and via phone. The metric they focus on is Net Promoter Score. Maybe this same model could be applied to the OS, Apps and services. Apple user experience would be improved methinks.
评论 #21333912 未加载
评论 #21333807 未加载
taylodlover 5 years ago
<i>&quot;No need to go into the details here, except to say that, apart from a few specific areas, Apple doesn’t do a lot of automated testing. Apple is highly reliant on manual testing, probably too much so.&quot;</i><p>This tells you everything you need to know about the poor state of Apple&#x27;s software. A large, untested code base that&#x27;s been in development for years and years is going to reach a maximum point of complexity where the cost of adding new features exceeds the business value. The ROI turns upside down. That&#x27;s when your technical debt turns into a bankruptcy and your software is kaput. It&#x27;s quite conceivable that Mac OS, which is built on top of NeXTStep OS which dates back to the mid-80&#x27;s, is reaching this state.
whywhywhywhyover 5 years ago
So a few days ago we had an article on the front page claiming Windows 10 was buggy because of automated testing, now we have an article claiming iOS is buggy because they don&#x27;t use enough automated testing...
chubsover 5 years ago
I have a theory that this year tons of stuff was rewritten in Swift, because with the lockdown of the ABI it&#x27;s now possible to write libraries in Swift. This might be why this year is a bumper crop of bugs.
评论 #21331401 未加载
geuisover 5 years ago
I’ve been super annoyed at some bugs in iOS Safari. In particular, double tap to zoom on web pages is completely broken. It’s a really old feature that just suddenly stopped working in the new iOS release.
评论 #21331226 未加载
评论 #21331114 未加载
ChrisCinelliover 5 years ago
I expect the number of the new security vulnerabilities to be a lot more than the bugs visible to the users. Considering the MacOS track of record in the last year ( <a href="https:&#x2F;&#x2F;support.apple.com&#x2F;en-us&#x2F;HT201222" rel="nofollow">https:&#x2F;&#x2F;support.apple.com&#x2F;en-us&#x2F;HT201222</a> ), I am pretty worried.<p>When I see a weird behavior I always wonder if it is a Apple&#x27;s bug or a bug introduced by something trying to exploit a vulnerability.
paulcarrotyover 5 years ago
It&#x27;s popular tendencies today: release aplha&#x2F;beta stage product and get free QA from users. Apple isn&#x27;t an icon of hardware&#x2F;software quality anymore.
alwillisover 5 years ago
The Apple USB keyboard on my old Mojave iMac works fine but doesn&#x27;t work when I plug it into the iMac running Catalina.<p>I submitted the bug yesterday.
评论 #21352227 未加载
bitwizeover 5 years ago
One of the things that I heard about Windows 10 was that Microsoft switched from testing on real hardware to virtualized testing and relying on end-user crash reports. If Apple did something similar, that would explain why more nonfatal bugs make it through to final release.
nextstepover 5 years ago
Are they that buggy? They seem very stable to me and I’ve been running them since the betas.
评论 #21331145 未加载
评论 #21331118 未加载
评论 #21331104 未加载
whalesaladover 5 years ago
This is a pretty subjective take.
评论 #21331200 未加载
评论 #21331052 未加载
评论 #21331089 未加载
temacover 5 years ago
Why do any SW&#x2F;QA engineer <i>routinely</i> accept to work night and WE? Of course this is gonna be non productive and produce only buggy crap. I expect any reasonable person to understand that, and only very naive and&#x2F;or junior people to not.<p>So just don&#x27;t. What is your employer going to do? Fire you? Good, you don&#x27;t want to work there anyway. And especially if you work at Apple, it is going to be easy to find a new job.<p>Refuse to ship crap. Refuse to work in insane conditions. If you don&#x27;t it is not your employer&#x27;s fault. It is yours. (I&#x27;m saying that in the context of highly qualified jobs, like engineering -- it does not apply to other situations where the employer has all the power and people are easily replaceable and sometimes have a hard time to find a job.)
wrsover 5 years ago
None of this is unique to Apple — this is all standard practice for giant mass-market software projects. The “closed, not a regression” thing used to drive me crazy at Microsoft. It makes no sense whatsoever!
greggman2over 5 years ago
tvOS 13 seems to also be buggy. After the update I can no longer wake it via HDMI&#x2F;CEC. Once I wake it some other (inconvenient) way then HDMI&#x2F;CEC control works. Wake up was working on tvOS 12
评论 #21332268 未加载
mensetmanusmanover 5 years ago
Has anyone done back of the envelope calculations into how much it costs Apple in bandwidth to push an update?<p>I wonder if that is a reason there isn’t a stream of x.1 updates every few weeks as things are fixed?
评论 #21335726 未加载
m0lluskover 5 years ago
Is there evidence that crash reports are being systematically analyzed? It seems more likely those are collected and reviewed as convenient for the highest priority fix investigations.
ganzoloover 5 years ago
Operating system should stop trying to do everything and just focus on giving basic functionalities in almost perfect way.<p>Let third party developer use those building blocks and add this magic!
评论 #21346890 未加载
KoftaBobover 5 years ago
It&#x27;s going to take a long time before I can ever trust iCloud with my files again. Such an absolutely trash experience compared to Dropbox, Google Drive, and OneDrive.
Simon_saysover 5 years ago
It’s simpler than all that. They’re buggy because Apple inexplicably decided they need to ship a new OS every year rather than when the features are ready. Reap what you sow.
评论 #21332547 未加载
m3kw9over 5 years ago
The bugs shows very increased complexity in the system, which causes so many exceptional scenarios that it is hard for QA to catch them all. This is the reason
评论 #21335041 未加载
crimsonalucardover 5 years ago
&gt;practically impossible to create a comprehensive test suite.<p>Maybe it’s time for the community to look deeper into formal methods.
miklover 5 years ago
Interesting insights. It’s like a laundry list of software engineering management failures.
jammygitover 5 years ago
My wife’s Iphone lost most of its battery life since the update. Very dramatic difference
评论 #21333716 未加载
评论 #21331277 未加载
dep_bover 5 years ago
iOS 13 was pretty buggy but the amount of improvements all across the system has been significant. I can live with it. But installing Catalina on my daily driver: no thanks. Xcode will force me to upgrade eventually I guess.
tiffanyhover 5 years ago
A bit ironic the author use to be on the Radar development team at Apple.
pitterpatterover 5 years ago
Sounds a lot like Windows development haha
rnantesover 5 years ago
iOS 13 has been pretty much flawless for me. However, I am waiting to update to Catalina until 2020 because support for 32 bit apps and OpenGL has been pulled.
评论 #21331543 未加载
评论 #21331573 未加载
_Codemonkeyismover 5 years ago
And it can&#x27;t play TF2.
ronanyeahover 5 years ago
TLDR, technical debt.