How do I get started with creating a custom content filter for safari?
Generated on 9/10/2024
1 search
To get started with creating a custom content filter for Safari, you can utilize the new Safari extension configuration capabilities introduced at WWDC. This allows you to manage Safari extensions on iOS, iPadOS, and macOS. You can define which extensions are allowed, control whether an extension is always on or off, and configure extension website access by domain and subdomain. This setup works with Safari's private browsing mode and provides users with a visual indication of which extensions are managed.
For more detailed guidance, you might want to explore the session titled "What’s new in device management" which discusses these new capabilities. You can find more information about managing Safari extensions in this session.
What’s new in device management
Learn about the latest management capabilities for iOS, iPadOS, macOS, and visionOS, then discover the latest changes to Apple Business Manager and Apple School Manager. We’ll also share updates to Activation Lock, SoftwareUpdate, and Safari management.
What’s new in App Intents
Learn about improvements and all-new features with App Intents, and discover how this framework can help you expose your app’s functionality to Siri, Spotlight, Shortcuts, and more. We’ll show you how to make your entities more meaningful to the platform with the Transferable API, File Representations, new IntentFile APIs, and Spotlight Indexing, opening up powerful functionality in Siri and the Shortcuts app. Empower your intents to take people deep into your app with URL Representable Entities. Explore new techniques to model your entities and intents with new APIs for error handling and union values.
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 semantic search with Core Spotlight
Learn how to provide semantic search results in your app using Core Spotlight. Understand how to make your app’s content available in the user’s private, on-device index so people can search for items using natural language. We’ll also share how to optimize your app’s performance by scheduling indexing activities. To get the most out of this session, we recommend first checking out Core Spotlight documentation on the Apple Developer website.