BLE
Generated on 3/3/2025
1 search
At WWDC 2024, Apple introduced several updates related to Bluetooth Low Energy (BLE) and privacy. In the session titled "What’s new in privacy," Apple discussed changes to the Bluetooth authorization prompt in iOS 18, emphasizing transparency about the types of data shared with Bluetooth access and the potential privacy risks. The updated prompt now includes a map indicating the current location of the device and a sample of associated devices, helping users make informed choices about granting Bluetooth access. You can learn more about these changes in the What’s new in privacy session.
Additionally, the "Meet AccessorySetupKit" session covered how to use Bluetooth for accessory discovery and communication. The AccessorySetupKit simplifies the process of discovering, authorizing, and communicating with Bluetooth accessories, while the communication itself is handled with Core Bluetooth. This session provides insights into setting up digital accessories and synchronizing data over Bluetooth.

Meet AccessorySetupKit
Elevate your accessory setup experience with AccessorySetupKit. Display a beautiful pairing dialog with an image of your Bluetooth or Wi-Fi accessory — no trip to the Settings app required. Discover how to improve privacy by pairing only your app with an accessory. And learn how you can migrate existing accessories so they can be managed by AccessorySetupKit.

Explore machine learning on Apple platforms
Get started with an overview of machine learning frameworks on Apple platforms. Whether you’re implementing your first ML model, or an ML expert, we’ll offer guidance to help you select the right framework for your app’s needs.

What’s new in Create ML
Explore updates to Create ML, including interactive data source previews and a new template for building object tracking models for visionOS apps. We’ll also cover important framework improvements, including new time-series forecasting and classification APIs.

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.

Support real-time ML inference on the CPU
Discover how you can use BNNSGraph to accelerate the execution of your machine learning model on the CPU. We will show you how to use BNNSGraph to compile and execute a machine learning model on the CPU and share how it provides real-time guarantees such as no runtime memory allocation and single-threaded running for audio or signal processing models.