Learn how Rosetta translates executables, and understand what Rosetta can’t translate.| Apple Developer Documentation
Instruction Set| developer.apple.com
Swift Testing is a new framework with expressive and intuitive APIs that make testing your Swift code a breeze.| Apple Developer
Specify different input parameters to generate multiple test cases from a test function.| Apple Developer Documentation
Privacy is a more important issue than ever for your users. Learn about new features and privacy engineering techniques that can help you...| Apple Developer
Data races occur when two separate threads concurrently access the same mutable state. They are trivial to construct, but are notoriously...| Apple Developer
A thread-safe type whose values can be shared across arbitrary concurrent contexts without introducing a risk of data races.| Apple Developer Documentation
Embed interactive Apple Maps on your website, annotate points of interest, and perform georelated searches.| Apple Developer Documentation
SF Symbols provides thousands of consistent, highly configurable symbols that integrate seamlessly with the San Francisco system font, automatically aligning with text in all weights and sizes.| Apple Developer Documentation
Extend your Xcode Cloud workflows with custom build scripts that perform custom tasks or install additional tools.| Apple Developer Documentation
Learn about how building App Intents that make actions available and work best with the new features in Shortcuts and Spotlight on Mac...| Apple Developer
Enhance the experience in your app by prompting an on-device large language model.| Apple Developer Documentation
Perform tasks with the on-device model that specializes in language understanding, structured output, and tool calling.| Apple Developer Documentation
Create a certificate signing request| developer.apple.com
iOS 26, iPadOS 26, macOS Tahoe 26, tvOS 26, visionOS 26, and watchOS 26 will soon be available to customers worldwide — which means you can now submit apps and games that take advantage of Apple’s broadest design update ever.Build your apps and games using the Xcode 26 Release Candidate and latest SDKs, test with TestFlight, and submit for review to the App Store. By taking advantage of the new design and Liquid Glass, the Foundation Models framework, the new Apple Games app, and...| developer.apple.com
Adds an action to perform when the gesture ends.| Apple Developer Documentation
Adds an action to perform when the gesture’s value changes.| Apple Developer Documentation
A dragging motion that invokes an action as the drag-event sequence changes.| Apple Developer Documentation
The minimum dragging distance before the gesture succeeds.| Apple Developer Documentation
The coordinate space in which to receive location values.| Apple Developer Documentation
Manage your organization’s devices remotely.| Apple Developer Documentation
Dive deeper into the latest advancements in Metal 4. We'll introduce the new ray tracing features that help bring your most complex and...| Apple Developer
Your typographic choices can help you display legible text, convey an information hierarchy, communicate important content, and express your brand or style.| Apple Developer Documentation
HTML versions of the iOS man pages.| developer.apple.com
Runs an executable tool with root privileges.| Apple Developer Documentation
Configure Xcode to produce the symbol information for debugging and crash reports.| Apple Developer Documentation
Liquid Glass unifies Apple platform design language while providing a more dynamic and expressive user experience. Get to know the design...| Apple Developer
Create text layouts, optimize font handling, and access font metrics and glyph data.| Apple Developer Documentation
Explains how to incorporate and use Xcode testing features for development projects.| developer.apple.com
6.9" Display| developer.apple.com
Manage security protections and resource access for your macOS apps.| Apple Developer Documentation
Run x86_64 Linux binaries under ARM Linux on Apple silicon.| Apple Developer Documentation
Learn about the latest web technology updates in Safari Technology Preview: Browser, CSS, JavaScript, Media, Networking, Rendering, Web API, and Web Inspector.| Apple Developer Documentation
Discover how iOS, iPadOS, macOS, and visionOS 26 enhance passkeys. We'll explore key updates including: the new account creation API for...| Apple Developer
Discover the latest spatial features for the web on visionOS 26. We'll cover how to display inline 3D models with the brand new HTML...| Apple Developer
Learn how the WebGPU API provides safe access to GPU devices for graphics and general-purpose computation. We'll also explore the WGSL...| Apple Developer
Learn how Declarative Web Push can help you deliver notifications more reliably. Find out how to build on existing standards to be more...| Apple Developer
Learn how the latest web technologies in Safari and WebKit can help you create incredible experiences. We'll highlight different CSS...| Apple Developer
Learn how Digital Credentials can enhance online identity verification flows. We'll cover how websites can integrate the Digital...| Apple Developer
Discover how you can use WebKit to effortlessly integrate web content into your SwiftUI apps. Learn how to load and display web content,...| Apple Developer
Metal-cpp is a low-overhead C++ interface for Metal that helps developers add Metal functionality to graphics apps, games, and game engines that are written in C++.| Apple Developer
Attract and engage over a billion App Store customers from around the world. Our useful tools and strategies are designed to make your app business successful.| Apple Developer
Dive into the latest key technologies and capabilities in the visionOS 26 beta.| Apple Developer
Explore exciting new features in visionOS 26. Discover enhanced volumetric APIs and learn how you can combine the power of SwiftUI,...| Apple Developer
Get the details, frameworks, and tools you need to use system fonts for Apple platforms in your apps.| Apple Developer
The App Store is designed to make it easy to sell your digital goods and services globally, with support for 44 currencies across 175 storefronts.From time to time, we need to adjust prices or your proceeds due to changes in tax regulations or foreign exchange rates. These adjustments are made using publicly available exchange rate information from financial data providers to help make sure prices for apps and In-App Purchases stay consistent across all storefronts.Tax and price updatesAs of...| developer.apple.com
Tell us how we can help| developer.apple.com
All outbound emails sent through the Private Email Relay service must be authenticated with the Sender Policy Framework (SPF) and/or DomainKeys Identified Mail (DKIM) protocol. This is to prevent spam and ensure that messages sent to your users only come from your registered source email addresses and email domains. We recommend authenticating outbound emails using both SPF and DKIM if possible.| developer.apple.com
Detect out-of-bounds memory access, use of freed memory, and other potential vulnerabilities.| Apple Developer Documentation
WeatherKit brings valuable weather information to your apps and services through a wide range of data that can help people stay up to date, safe, and prepared.| Apple Developer
Find information and best practices for creating a quality App Store product page for your app.| Apple Developer
Product page optimization lets you try out alternate versions of your app’s product page to find out which one gets the best results.| Apple Developer
Explains how identities work and how to use them in applications.| developer.apple.com
New document.| developer.apple.com
Describes how to specify queries in Cocoa.| developer.apple.com
Introduces event mechanisms and the types of events in Cocoa and describes how to handle events of each type.| developer.apple.com
Get the latest operating system releases and learn about updates to App Store Connect, TestFlight, and other developer tools.| developer.apple.com
Create visually stunning, high-performance apps and games when you combine the power of Apple GPUs with Metal, the modern foundation for...| Apple Developer
MusicKit lets users play Apple Music and their local music library natively from your apps and now websites.| developer.apple.com
Take a deeper dive into the latest tools, technologies, and advances across Apple platforms to help you create even better apps.| Apple Developer
Learn how to use Icon Composer to make updated app icons for iOS, iPadOS, macOS, and watchOS. Find out how to export assets from your...| Apple Developer
Get an overview of the new app icon appearances for iOS, iPadOS, and macOS, including light and dark tints, and clear options. Learn how...| Apple Developer
Icon Composer lets you create layered icons out of Liquid Glass from a single design for iPhone, iPad, Mac, and Apple Watch.| Apple Developer
Learn how to optimize your app for Apple silicon with two new hardware-assisted tools in Instruments. We'll start by covering how to...| Apple Developer
Find payment service providers (PSP) that support Tap to Pay on iPhone in the regions where Tap to Pay on iPhone is accepted.| Apple Developer
iOS is the world’s most advanced mobile operating system. Learn about the latest APIs and capabilities that you can use to deliver incredible apps.| Apple Developer
Don't miss the exciting reveal of the latest Apple software and technologies.| Apple Developer
Explore the features and comprehensive benefits of App Store distribution on iPhone, iPad, Mac, Apple TV, and Apple Watch.| Apple Developer
Create app intents, entities, and enumerations that conform to assistant schemas to tap into the enhanced action capabilities of Siri and Apple Intelligence.| Apple Developer Documentation
Describes how an app can validate its receipt.| developer.apple.com
Don't miss the exciting reveal of the latest Apple software and technologies.| Apple Developer
An object that displays interactive web content, such as for an in-app browser.| Apple Developer Documentation
Discover how to bring Genmoji to life in your app. We'll go over how to render, store, and communicate text that includes Genmoji. If...| Apple Developer
Learn about the technical, content, and design criteria used to review apps.| Apple Developer
Explore the features and comprehensive benefits of App Store distribution on iPhone, iPad, Mac, Apple TV, and Apple Watch.| Apple Developer
Customize and extend core networking features.| Apple Developer Documentation
Don't be captured by CAPTCHAs! Private Access Tokens are a powerful alternative that help you identify HTTP requests from legitimate...| Apple Developer
Request permission to display alerts, play sounds, or badge the app’s icon in response to a notification.| Apple Developer Documentation
Learn how to train your models on Apple Silicon with Metal for PyTorch, JAX and TensorFlow. Take advantage of new attention operations...| Apple Developer
Discover how simple it can be to reach players on Apple platforms worldwide. We'll show you how to evaluate your Windows executable on...| Apple Developer
Learn how to adapt your high-end game so it feels at home on Mac, iPad, and iPhone. We'll go over how to make your game look stunning on...| Apple Developer
The HIG contains guidance and best practices that can help you design a great experience for any Apple platform.| Apple Developer Documentation
Terms and conditions that govern membership in the Apple Developer Program.| Apple Developer
Learn all about the many advances in the Vision Framework including effortless image classification, image saliency, determining image...| Apple Developer
With system-wide Dark Mode support in iOS and macOS, you'll want to make sure your web content is appropriately styled to reflect your...| Apple Developer
Discover how you can create custom iconography with the latest rendering modes in SF Symbols 3. We'll help you learn how to draw, edit,...| Apple Developer
Discover the debug console in Xcode 15 and learn how you can improve your diagnostic experience through logging. Explore how you can...| Apple Developer
Meet the latest generation of Swift unified logging APIs. Learn how to log events and errors in your app while preserving privacy. Take...| Apple Developer
Learn how to use signposts and logging to measure performance. Understand how the Points of Interest instrument can be used to examine...| Apple Developer
Introducing AdAttributionKit, a new iOS framework for privacy-preserving ad attribution. Learn how AdAttributionKit supports...| Apple Developer
Create and run unit tests, performance tests, and UI tests for your Xcode project.| Apple Developer Documentation
Take passes and payments to the next level with new enhancements to Wallet and Apple Pay. Make your event tickets shine with rich pass...| Apple Developer
Apple Intelligence is the personal intelligence system that puts powerful generative models right at the core of your iPhone, iPad, and Mac and powers incredible new features to help users communicate, work, and express themselves.| Apple Developer
Deprecated Kernel Extensions and System Extension Alternatives| developer.apple.com
In-app events are timely events within apps and games — such as game competitions, movie premieres, live-streamed experiences, and more.| Apple Developer
Learn about App Store featuring, factors used to guide the selection process, and how to share your story with us.| Apple Developer
Xcode 11 now fully supports using and creating binary frameworks in Swift. Find out how to simultaneously support devices and Simulator...| Apple Developer
Scribble offers a lightweight, ergonomic, and enjoyable way of entering text on iPad with Apple Pencil. Discover how people can take...| Apple Developer