🤯 iOS Privacy Manifest violation
In case you tried to release a new version of an iOS app during March, you likely received an email about the "ITMS-91053: Missing API declaration" breach**. The new notice, which requires approval to use certain APIs (such as drive access), will be mandatory starting May.☝️
What can be done? For most libraries, it’s worth waiting for them to be updated, or keeping an eye on these open issues:
https://github.com/flutter/flutter/issues/131940#issuecomment-2006965339
https://github.com/flutter/packages/pull/6355
https://github.com/flutter/flutter/issues/145269
One of the frequent troublemakers seems to be shared_preferences and/or sentry. We recommend carefully reading the mentioned github issues and fix your application as instructed.
😡 iOS Unable to Boot Simulator
Let’s stick with iOS for a bit. It’s likely that you have already encountered this bug: iOS Simulators simply stop working. Sometimes, it happens after an XCode update, other times, as all developers know and love, it’s completely random.
For a quick fix, we recommend trying one of the following:
Open System Settings – Storage – Developer and delete the XCode Cache.
If that doesn’t help, open XCode – Settings – Platforms and reinstall iOS Simulator here.
Still nothing? Then the system requires a blood sacrifice under the full moon. Or try looking for help in the community. https://twitter.com/asalvadorini/status/1765617083318952316
📜 Flutter 3.19 "fixes" double scroll
How to safely recognize an app written in Flutter: Just scroll with two fingers and it moves much faster – truly the oldest trick in the book. At long last, this “It’s not a bug, it’s a feature,” is now fixed. But some issues became so emblematic of the entire framework that we started considering them integral. As of version 3.19, this is over, and now we miss them. The ease of detecting applications written in Flutter is gone. Can we find a replacement in the community? 🤔