what are the new requirements for security permissions?

Generated on 8/3/2024

1 search

The new requirements for security permissions were discussed in the session titled "What’s new in privacy" at WWDC 2024. Here are the key points:

  1. Local Network Usage: If your app or its dependencies include Bonjour browsing or advertising, custom multicast, custom broadcast, or unicast connections that rely on the local network, you must include a local network usage description, or access will be blocked. For more information, you can refer to the video on supporting local network privacy in your app.

  2. Improved Transparency and Control: iOS 18 and macOS Sequoia have improved transparency and control over access to local network, Bluetooth, and contacts. This includes new platform capabilities that focus on privacy and security.

  3. Locked and Hidden Apps: A new system feature allows people to lock sensitive apps to protect the information inside them. This is useful when people hand their devices to others but want to ensure that sensitive areas of their phone remain secure.

  4. App Group Data Container Protection: On macOS, app group data container protection brings the protections of sandboxing to both groups of apps and apps that aren't ready to sandbox all of their data yet. If one app tries to access another app's container, a prompt is presented to allow or deny access.

For more detailed information, you can watch the session What’s new in privacy starting at 14:28.