After updating the Mastodon iOS app to build with XCode 16, we are noticing some very weird data corruption, but only in Release configuration. We suspect this is some data corruption in one of our dependencies caused by some compiler optimisation, but so far we have not really found out the cause.
iOS dev friends, does this ring a bell?

All the details are here: https://github.com/mastodon/mastodon-ios/issues/1348

In the near-term, the EU’s regulatory flex is a roadmap for a feature starved version of iOS in the EU. If Apple has to fork iOS anyway, the safe bet is to withhold features from EU users; reducing regulatory risk, containing security exposure, and limiting development investment in the iOS fork.

The EU wants Apple make iOS available to everyone who wants access to it, and to sacrifice the tight vertical integration that makes it valuable to consumers. It regards iOS as a public utility, and is trying to nationalize it without acknowledging it’s doing so. There might be a point when operating in the EU is financially untenable for Apple; if it has to destroy the user experience and increase security exposure for the reward of less money.
#EU #iOS #Apple

Loving @murena 's e/OS so far! First impression already much better than Android (more like #iOS, which I am used to)

Reminder that you can use AccessibilityAttributes on your AttributedStrings to have more fine-grained control over how assistive technologies interact with your Text, such as modulating the pitch or pronunciation #VoiceOver uses! #accessibility #iOS

We’re growing our product team!

Are you an #iOS Developer who wants to lead our official #Mastodon iOS #App?

This is a remote full-time position and requires an overlap with the CET timezone.

Ideally:

1. You are a senior iOS Developer comfortable with a mature codebase
2. Proficient in #Swift and #Apple Frameworks (UIKit, SwiftUI, Combine)
3. Prior experience with social media networks is a big plus!

For more info/to apply:
https://jobs.ashbyhq.com/mastodon/bc91c481-d30a-4e73-9eb8-ac29f4e905e2

How do I prevent #SwiftUI from applying a default animation when changing layout? In other words, what do I do when I *want* abrupt layout changes when state changes?