Earlier quoted context omitted.
The author mentions code signing as a tricky ecosystem thing. Well, wait until the app has to get new assets to be resubmitted with bug fixes for new versions of iOS. And if they don’t keep updating it, it will stop working and the buy it for life idea commits the dev to maintenance that isn’t paid for either upfront or through subscription. There are folks who make and give away a lot but some learn their lesson qui…
Or just developing in Apple's crappy ecosystem. eg Apple publishes a new ios rev; debugging on it requires upgrading xcode; and that requires updating your OS. . Good thing you don't mind wasting a full day or more reinstalling every other devtool you may happen to use. Or xcode just doesn't connect to your ios device because reasons. (The reason is apple writes shoddy slapdash software because monopoly.) So now you'…
What you're describing is not unique to Apple. It's a regular occurrence for anyone who's not writing for a enterprise SAAS company with a largely legacy codebase and a dozen DevOps guys mostly obscuring that stuff from you.