location sharing

Generated on 5/5/2025

1 search

The content from the WWDC sessions primarily focuses on updates to location authorization and MapKit features.

In the session titled "What’s new in location authorization," there are discussions about the new features and improvements in handling location permissions in apps. This includes the introduction of diagnostic properties to help developers understand why location authorization might be denied, and the use of service sessions to manage location updates more effectively. The session also covers how to handle different authorization states and the transition to a more declarative model for location permissions.

For more detailed information on location authorization, you can refer to the session chapter on Authorization goals.

If you are interested in how MapKit can be used to manage and display location data, the session "Unlock the power of places with MapKit" introduces features like Place ID, which allows for unique identification and easy reference of locations. This can be particularly useful for apps that need to manage and display location-based data consistently across different platforms.

For more on MapKit, you can check the chapter on Reference a place.

If you have specific questions about these topics or need further details, feel free to ask!

What’s new in privacy

What’s new in privacy

At Apple, we believe privacy is a fundamental human right. Learn about new and improved permission flows and other features that manage data in a privacy-preserving way, so that you can focus on creating great app experiences.

Dive deep into volumes and immersive spaces

Dive deep into volumes and immersive spaces

Discover powerful new ways to customize volumes and immersive spaces in visionOS. Learn to fine-tune how volumes resize and respond to people moving around them. Make volumes and immersive spaces interact through the power of coordinate conversions. Find out how to make your app react when people adjust immersion with the Digital Crown, and use a surrounding effect to dynamically customize the passthrough tint in your immersive space experience.

Unlock the power of places with MapKit

Unlock the power of places with MapKit

Discover powerful new ways to integrate maps into your apps and websites with MapKit and MapKit JS. Learn how to save and reference unique places using Place ID. Check out improvements to search that make it more efficient to find relevant places. Get introduced to the new Place Card API that lets you display rich information about places so customers can explore destinations right in your app. And, we’ll show you quick ways to embed maps in your website with our simplified token provisioning and Web Embed API.

What’s new in location authorization

What’s new in location authorization

Location authorization is turning 2.0. Learn about new recommendations and techniques to get the authorization you need, and a new system of diagnostics that can let you know when an authorization goal can’t be met.