The terms to look for in the messages.
The terms to look for in the messages.
An array of terms to look for in the photos.
An array of terms to look for in the photos.
Provide suggestions to people searching for content in your app.
Enable people to search for text or other content within your app.
Update search results based on search text and optional tokens that you store.
The operator that defines how to use the set of terms in the search criteria.
The operator that defines how to incorporate the search terms when performing the search.
Searches for a media item based on user input.
The operator that defines how to incorporate the search terms when performing the search.
A search field lets people search a collection of content for specific terms they enter.
Resolves any search terms provided by the user.
Creates a search messages intent object with the specified search criteria.
Creates a search messages intent object with the specified search criteria.
Using Suggested Searches with a Search Controller
Create a search interface with a table view of suggested searches.
Creates a search messages intent object with the specified search criteria.
Building a search interface for your app
Add a search interface to your app to execute Spotlight queries and offer suggested text completions.
Managing search interface activation
Programmatically detect and dismiss a search field.
Targeting Keywords and Negative Keywords
Apply relevant words or phrases that make your campaigns findable.
Displaying the Finder’s Spotlight Search Window
Describes how to add Spotlight searching to your applications.
Terms and Conditions - Swift Student Challenge
You must agree to these Swift Student Challenge 2025 Terms and Conditions (the “Terms”) in order to submit your information to the Swift Student Challenge 2025 (the “Challenge”).
10:55
Support semantic search with Core Spotlight
Generate performance metrics for your campaigns.
Search Filtering - Sample Code - Apple Maps
Apple Maps is the best way to navigate and explore the world. MapKit lets you bring the world’s most detailed city experiences from Apple Maps to your apps and websites, all with a focus on privacy. And you can use the new Maps Server API to...
Targeting Keywords and Negative Keywords
Apply relevant words or phrases that make your campaigns findable.
Estimate fees for alternative business terms - App Store Connect - Help
Interacting with nearby points of interest
Provide automatic search completions for a partial search query, search the map for relevant locations nearby, and retrieve details for selected points of interest.
Displaying Searchable Content by Using a Search Controller
Create a user interface with searchable content in a table view.
Displaying Searchable Content by Using a Search Controller
Create a user interface with searchable content in a table view.
Learn how you can localize your apps, product pages, and marketing materials to better connect with customers in different locations.
App Store Improvements - Latest News
We love helping customers discover innovative, useful, and exciting apps on the App Store. With more than 2 million apps available and around 100,000 new and updated apps submitted each week, there’s something for everyone. To make it easier for...
Debugging with gdb - Using gdb under gnu Emacs
Open-source document that explains how to use GDB to debug programs.
Creating Your Product Page - App Store
Find information and best practices for creating a quality App Store product page for your app.
Explains how to create, search, concatenate, and draw strings in Cocoa.
Document that is part of the Start Developing Mac Apps Today
Describes the build settings used in the Xcode build system to compile source code and produce binary files.
Describes how to add Spotlight searching to your applications.
In-App Events are timely events within apps and games — such as game competitions, movie premieres, live-streamed experiences, and more.
In-app events are timely events within apps and games — such as game competitions, movie premieres, live-streamed experiences, and more.
Explore the features and comprehensive benefits of App Store distribution on iPhone, iPad, Mac, Apple TV, and Apple Watch.
Manage app tags - Manage app information - App Store Connect - Help
Learn how the benefits of tags and how to manage them in the App Store Connect.
With passes in Wallet, people can replace their physical cards with digital versions that are stored right on their iPhone, streamlining the shopping experience.
Promoting your apps - App Store
Take advantage of marketing guidance, tools, promotional offers, and more to help drive discovery of your app, In-App Purchases, and subscriptions.
Searching File Metadata with NSMetadataQuery
Describes how to add Spotlight searching to your applications.
Explains how to add, search, remove, and customize Address Book records.
Store Services tiers in the EU - Reference - App Store Connect - Help
View acquisition sources - View App Analytics - App Store Connect - Help
Learn how to view acquisition sources in App Store Connect. View app metrics by acquisition source and invocation source.
22:17
Build a SwiftUI app with the new design
Explore the ways Liquid Glass transforms the look and feel of your app. Discover how this stunning new material enhances toolbars, controls, and app...
105:03
Explore the biggest updates from WWDC25
Dive into the key features announced at WWDC25 in this all-new session recorded live at the Apple Developer Center in Cupertino. This video is for...
17:30
Migrate your TVML app to SwiftUI
SwiftUI helps you build great apps on all Apple platforms and is the preferred toolkit for bringing your content into the living room with tvOS 18....
11:42
Craft search experiences in SwiftUI
Discover how you can help people quickly find specific content within your apps. Learn how to use SwiftUI's .searchable modifier in conjunction with...
22:23
Get started with app discovery and marketing
Learn how you can improve the discovery of your app on the App Store. We'll explore the different ways people find apps on the App Store and show you...
11:18
Discover search suggestions for Apple TV
Searching your tvOS app just got even better. Get ready to explore the new simplified search interface and learn how to integrate it into your app...
15:21
Apple TV App and Universal Search Video Integration - Part 1
This video provides a feature overview of the Apple TV App and Universal Search services, and introduces how 3rd party video services integrate with...
5:55
Apple TV App and Universal Search Video Integration - Part 2
Get an overview of the client-side integration required for 3rd party applications that are participating with the Apple TV App. Learn about...
20:04
Debug Swift debugging with LLDB