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

I've got a drop-down on iOS that lets you pick a photo. First step, of course, is the source… since iOS doesn't yet have a built-in "just pick a goddamn image, we'll do everything for you" view.

Is there a style guide for what to call these and symbols?

These options are from various apps, but they don't really agree with each other. I'm not sure which way to pull tem.

Apple's not much help here since they have a better picker.

I'm trying to do a popover(isPresented:arrowEdge:content:). Top and bottom edge both give me the same result: the popover is above, the arrow pointing down at the button.

I don't even know if this is actually top or bottom.

Is it possible to deploy iOS apps to TestFlight if I install the macOS 15.1 and Xcode 16.1 betas?

I don't need them up in the store, I'm just sharing them with a couple testers.

Has anyone figured out the data format for NSAdaptiveImageGlyph yet?

It looks like it might be the only way to pass images embedded in text to system views and have it be scaled appropriately. Which would allow Mastodon clients to finally include custom emoji in notifications…

Except they can only be initialized from Data, in some format Apple didn't document beyond “contains the image data, the unique identifier for the image, the image description, and additional metadata”