@Dimillian We had the same crash. I traced it down to users who were on an older iOS 18 beta (I believe beta 4) when running against the app compiled with Xcode 16 RC.
Introducing Linear Mobile.
The compact companion to the Linear system.
Ultraportable.
Fully native.
Built for afk workflows.
Now available for everyone:
https://t.co/Dkc32RweNW
I’m hiring a second iOS dev to help build @linear’s mobile app. Front row seat to help set a new standard for SwiftUI native apps used by top companies in our industry.
If you know anyone, DMs are open. Remote, US timezones
@DLX Would TextRenderer be suitable for changing the geometry of Text as well? I see there is a sizeThatFits method, but can't seem to figure out how to compute one based on lines / runs
Here’s a little behind the scenes from building out the @Substack player in Swift. An earlier version of the design had these pinned section headers that were quite challenging to get right. The contents of the section get masked as they scroll behind the header. 🧵
If these types of UI challenges appeal to you, come join our team. We're hiring iOS engineers who love shipping, are passionate about great design, and sweat the details. https://t.co/k8QtJRq0if
Under the hood it's implemented with a parent view controller that inspects the frames of its children, determines which one intersects with the status bar at a given time, and delegates the status bar control between the children.