mapItemDetailSheet Not Displaying Information

I'm on MacOS 15 Beta and Xcode 16 Beta. Running iOS 18 Beta on a 15 Pro Max. I'm leveraging the .mapItemDetailSheet(item: input) option to pull up a sheet that displays the Place Card for a selection made from a List of places.

This is working great on my iPhone 15 Pro Max and my iPad Pro 13.

I also have the Mac Catalyst option added under: Project \ General \ Supported Destinations If I launch the app from Xcode via the play button, the app functions fine on my MacBook Pro and I get logs in Xcode, etc.

However, if stop the session in Xcode and attempt to run the same app on its own on my MacBook Pro, the mapItemDetailSheet does not populate with any information.

Anyone have ideas on where the disconnect could be? Why would the sheet populate with data when ran from Xcode but not when ran on its own? Again, it runs fine on the iPhone and iPad. Any ideas would be helpful and appreciated.

That sounds like a bug. What happens if you try to display the place card in a Mac app that is built without Mac Catalyst?

If you find that works while Mac Catalyst doesn't, please open a bug report with a small reproducible test project configured for Mac Catalyst for us to investigate. Once you open the bug report, please post the FB number here for my reference.

If you have any questions about filing a bug report, take a look at Bug Reporting: How and Why?

— Ed Ford,  DTS Engineer

mapItemDetailSheet Not Displaying Information
 
 
Q