169 posts tagged ‘iOS’
John Geleynse Retires From Apple
John Geleynse: Being a part of Apple for 25 years has been the privilege and experience of a lifetime. […] We released the platforms and tools that helped bring incredible products to life. We inspired developers to do some of the best work of their careers. We rewrote the original Apple Human Interface Guidelines for […]
The Ongoing Battle for Vestibular Accessibility
Craig Grannell: I vividly remember getting a wonderful surprise on the sole WWDC I was flown out to, on attending a developer session on accessibility and seeing someone on stage proudly noting that slide transitions in menus had been added to Reduce Motion.[…]But what I find disappointing is that, all these years after that Guardian […]
iPhones Mysteriously Rebooting Themselves
Juli Clover: Law enforcement officials in Detroit, Michigan are warning other police officers about an alleged iPhone change that causes Apple devices stored for forensic examination to spontaneously restart, reports 404 Media.iPhones that are undergoing examination have apparently been rebooting, which makes them harder to unlock with brute force methods, and Michigan police think that […]
Lost iCloud Notes
Benjamin Mayo: Some iPhone users are reporting a scary bug with the Notes app on iPhone. After agreeing to new iCloud terms and conditions as prompted by the system, the Notes app appears to disconnect from iCloud and instead presents users with a screen of zero notes, as if all the user’s notes have been […]
CloudKit Reference and Index Issues
Kuba Suder: CloudKit also automatically creates indexes for each field in each record type - when you’re done with development, you can delete some indexes that you won’t need so they don’t waste space in the production database. Apple: A request to fetch records performs a query on indexed fields for a particular record type. […]
Problematic Swift Concurrency Patterns
Matt Massicotte: I think the vast majority of the time, a global actor should be applied to the type as a whole, not to individual properties.[…]But, while detached does prevent isolation inheritance, it also does other stuff too. Detached tasks do not inherit priority or task-local values. Instead, think about a nonisolated function.[…]I think MainActor.run […]
iOS 18: Health App Medications
Joe Rosensteel: It doesn’t list interactions for things that are not in the medication app, like vitamin supplements, antacids, NSAID painkillers, etc. All of which had very clear, urgent warnings in the prescription paperwork, but because they aren’t the two medications in the app there’s no warning. […] Despite being able to OCR the prescription […]
iOS 18: Screen Sharing With Remote Control
Federico Viticci: When you start observing another person’s screen in iOS 18, the system will tell you that you can now tap and draw on their screen. Taps are drawn as purple circles that disappear quickly – they’re subtle, but noticeable. […] With the ability to control another person’s device, you literally take over their […]