- Scan ID:
- 1089d5a7-3c9e-41c9-9dad-ab75e2662451Finished
- Submitted URL:
- https://developers.apple.com/Redirected
- Report Finished:
Links · 8 found
The outgoing links identified from the page
Link | Text |
---|---|
https://opensource.apple.com | Open Source |
https://appstoreconnect.apple.com/ | App Store Connect |
https://feedbackassistant.apple.com/ | Feedback Assistant |
https://mfi.apple.com/ | MFi Program |
https://apps.apple.com/us/app/apple-developer/id640199958 | Apple Developer app |
https://www.apple.com | Apple Inc. |
https://www.apple.com/legal/internet-services/terms/site.html | Terms of Use |
https://www.apple.com/legal/privacy/ | Privacy Policy |
JavaScript Variables · 38 found
Global JavaScript variables loaded on the window object of a page, are variables declared outside of functions and accessible from anywhere in the code within the current scope
Name | Type |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
$ | function |
jQuery | function |
Settings | object |
LanguageLocales | object |
AC | object |
s_account | string |
isTouchAvailable | function |
Console log messages · 0 found
Messages logged to the web console
HTML
The raw HTML body of the page
<!DOCTYPE html><html xmlns="https://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head>
<meta charset="utf-8">
<meta name="Author" content="Apple Inc.">
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
<link rel="shortcut icon" href="/favicon.ico">
<link rel="icon" href="/favicon.ico">
<link rel="mask-icon" href="/apple-logo.svg" color="#333333">
<link rel="stylesheet" href="/assets/styles/global.dist.css?01172423298" type="text/css">
<link rel="stylesheet" href="/assets/styles/localization.css?39172414191" type="text/css">
<script src="/assets/scripts/lib/jquery/jquery-3.6.0.min.js?17182448067"></script>
<script src="/assets/scripts/settings.js?17182448067"></script>
<script src="/assets/scripts/language-locales.js?17182448067"></script>
<script src="/assets/scripts/DeveloperBreadcrumbs.js?05182434080"></script>
<script async="" src="/assets/scripts/lib/jquery/jquery.retinate.js?17182448067"></script>
<script async="" src="/assets/scripts/global.js?17182448067"></script>
<script async="" src="/assets/scripts/global-logout.js?17182448067"></script>
<link rel="stylesheet" href="https://www.apple.com/wss/fonts?family=SF+Pro&v=2" type="text/css">
<link rel="stylesheet" href="https://www.apple.com/wss/fonts?family=SF+Pro+Icons&v=1" type="text/css">
<link rel="stylesheet" href="https://www.apple.com/wss/fonts?family=SF+Mono&v=2" type="text/css">
<link rel="stylesheet" href="https://www.apple.com/wss/fonts?family=Apple+Icons&v=1" type="text/css">
<title>Apple Developer</title>
<meta name="omni_page" content="Apple Developer - (English)">
<meta name="Description" content="There’s never been a better time to develop for Apple platforms.">
<meta property="og:locale" content="en_US">
<meta property="og:site_name" content="Apple Developer">
<meta property="og:type" content="website">
<meta property="og:image" content="https://developer.apple.com/news/images/og/apple-developer-og.png">
<meta property="og:title" content="Apple Developer">
<meta property="og:description" content="There’s never been a better time to develop for Apple platforms.">
<meta property="og:url" content="https://developer.apple.com/">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:image" content="https://developer.apple.com/news/images/og/apple-developer-og-twitter.png">
<meta name="twitter:description" content="There’s never been a better time to develop for Apple platforms.">
<meta name="twitter:title" content="Apple Developer">
<meta name="twitter:url" content="https://developer.apple.com/">
<link rel="alternate" href="https://developer.apple.com/" hreflang="en">
<link rel="alternate" href="https://developer.apple.com/cn/" hreflang="zh-CN">
<link rel="alternate" href="https://developer.apple.com/jp/" hreflang="ja-JP">
<link rel="alternate" href="https://developer.apple.com/kr/" hreflang="ko-KR">
<link rel="canonical" href="https://developer.apple.com/">
<link rel="stylesheet" href="/assets/styles/router-strip.css">
<link rel="stylesheet" href="/assets/styles/chapternav.css" type="text/css">
<link rel="stylesheet" href="/home/styles/home.css?261824003091" type="text/css">
</head>
<body id="home" class="dmf" data-color-scheme="light">
<script>
const prefersDark = window.matchMedia("(prefers-color-scheme: dark)").matches;
if (window.Settings.preferredColorScheme) {
const colorTheme = (window.Settings.preferredColorScheme === 'auto') && !prefersDark ? 'light' : (window.Settings.preferredColorScheme === 'light') ? 'light' : 'dark'
document.body.setAttribute('data-color-scheme', colorTheme);
} else {
document.body.setAttribute('data-color-scheme', prefersDark ? 'dark' : 'light');
}
</script>
<style>
/* footer */
html body[data-color-scheme='dark'] #main section.section.section-resources.bg-alt {background-color:var(--fill-tertiary);color:var(--glyph-gray);}
html body[data-color-scheme='dark'] .developer-router-links {background-color:var(--fill-tertiary);color:var(--glyph-gray);}
html body[data-color-scheme='dark'] .footer {background-color:var(--fill-tertiary);color:var(--glyph-gray-tertiary);}
/* body backgrounds */
body[data-color-scheme='dark'].dmf {background-color: #000;}
html body[data-color-scheme='dark'].dmf .bg-alt {background-color:var(--fill-tertiary);}
html body[data-color-scheme='dark'].dmf .bg-blue {background-color:var(--fill-blue-secondary);}
html body[data-color-scheme='dark'].dmf .bg-green-blue {background:linear-gradient(135deg, #65976d 0%, #588ea4 100%)}
html body[data-color-scheme='dark'].dmf .bg-yellow {background: linear-gradient(to bottom, var(--fill-tertiary) 0%, var(--fill-tertiary-alt) 100%);}
html body[data-color-scheme='dark'].dmf .bg-light {background-color:var(--fill-secondary-alt);}
html body[data-color-scheme='dark'].dmf .bg-gradient, html body[data-color-scheme='dark'].dmf .bg-grad {background:linear-gradient(to bottom, var(--dark) 0%, var(--fill-gray-secondary-alt) 100%);}
html body[data-color-scheme='dark'].dmf .bg-grad-down {background:linear-gradient(to bottom, var(--dark) 0%, var(--fill-gray-secondary-alt) 100%);}
html body[data-color-scheme='dark'].dmf .bg-grad-up {background:linear-gradient(to bottom, var(--fill-gray-secondary-alt) 0%, var(--dark) 100%);}
html body[data-color-scheme='dark'].dmf .bg-blue-gradient, html body[data-color-scheme='dark'].dmf .bg-gradient-blue {background:linear-gradient(to bottom, var(--fill-blue-gradient-light) 0%, var(--fill-blue-gradient-dark) 100%);}
html body[data-color-scheme='dark'].dmf .bg-blue-gradient-alt {background: linear-gradient(90deg, #061830 0%, #102d48 100%);}
/* globalNav */
html body[data-color-scheme='dark'] #ac-globalnav {background: var(--fill-tertiary);}
/* localNav */
html body[data-color-scheme='dark'] .localnav.localnav-scrim .localnav-background,
html body[data-color-scheme='dark'] .localnav-scrim.localnav.localnav-background {
background-color: rgba(29, 29, 31, 0.9);
}
@supports ((-webkit-backdrop-filter: initial) or (backdrop-filter: initial)) {
html body[data-color-scheme='dark'] .localnav.localnav-scrim .localnav-background,
html body[data-color-scheme='dark'] .localnav-scrim.localnav.localnav-background {
background-color: rgba(29, 29, 31, 0.72);
}
}
</style>
<link rel="stylesheet" href="/assets/styles/globalnav.css?55202406207" type="text/css">
<link rel="stylesheet" href="/assets/styles/suggest-lang.css?17182448067" type="text/css">
<div id="suggest-lang" class="ribbon hide" lang="en">
<div class="ribbon-content-wrapper">
<div class="ribbon-content row">
<div class="column large-12 large-centered">
<p><a href="#" id="suggest-link" class="ribbon-link more">View in English</a></p>
<button id="suggest-closer" class="icon icon-after icon-reset" aria-label="Dismiss language suggestion" tabindex="0"></button>
</div>
</div>
</div>
</div>
<script src="/assets/scripts/suggest-lang.js?17182448067"></script>
<aside id="ac-gn-segmentbar" class="ac-gn-segmentbar" lang="en-US" dir="ltr">
</aside>
<input type="checkbox" id="ac-gn-menustate" class="ac-gn-menustate">
<nav id="ac-globalnav" class="js no-touch" role="navigation" aria-label="Global" data-hires="false" data-analytics-region="global nav" lang="en-US" dir="ltr" data-www-domain="www.apple.com" data-store-locale="us" data-store-root-path="/us" data-store-api="/[storefront]/shop/bag/status" data-search-locale="en_US" data-search-suggestions-api="/search-services/suggestions/" data-search-defaultlinks-api="/search-services/suggestions/defaultlinks/" data-search-suggestions-enabled="false">
<div class="ac-gn-content">
<ul class="ac-gn-header">
<li class="ac-gn-item ac-gn-menuicon">
<label class="ac-gn-menuicon-label" for="ac-gn-menustate" aria-hidden="true">
<span class="ac-gn-menuicon-bread ac-gn-menuicon-bread-top">
<span class="ac-gn-menuicon-bread-crust ac-gn-menuicon-bread-crust-top"></span>
</span>
<span class="ac-gn-menuicon-bread ac-gn-menuicon-bread-bottom">
<span class="ac-gn-menuicon-bread-crust ac-gn-menuicon-bread-crust-bottom"></span>
</span>
</label>
<a href="#ac-gn-menustate" role="button" class="ac-gn-menuanchor ac-gn-menuanchor-open" id="ac-gn-menuanchor-open">
<span class="ac-gn-menuanchor-label">Global Nav Open Menu</span>
</a>
<a href="#" role="button" class="ac-gn-menuanchor ac-gn-menuanchor-close" id="ac-gn-menuanchor-close">
<span class="ac-gn-menuanchor-label">Global Nav Close Menu</span>
</a>
</li>
<li class="ac-gn-item ac-gn-apple">
<a class="ac-gn-link ac-gn-link-apple-developer" href="/" data-analytics-title="appledeveloper home" id="ac-gn-firstfocus-small">
<span class="ac-gn-link-text">Apple Developer</span>
</a>
</li>
</ul>
<div class="ac-gn-search-placeholder-container" role="search">
<div class="ac-gn-search ac-gn-search-small">
<a id="ac-gn-link-search-small" class="ac-gn-link" href="/search/" data-analytics-title="search" data-analytics-click="search" data-analytics-intrapage-link="" aria-label="Search">
<div class="ac-gn-search-placeholder-bar">
<div class="ac-gn-search-placeholder-input">
<div class="ac-gn-search-placeholder-input-text" aria-hidden="true">
<div class="ac-gn-link-search ac-gn-search-placeholder-input-icon"></div>
<span class="ac-gn-search-placeholder">Search</span>
</div>
</div>
<div class="ac-gn-searchview-close ac-gn-searchview-close-small ac-gn-search-placeholder-searchview-close">
<span class="ac-gn-searchview-close-cancel" aria-hidden="true">Cancel</span>
</div>
</div>
</a>
</div>
</div>
<ul class="ac-gn-list">
<li class="ac-gn-item ac-gn-apple">
<a class="ac-gn-link ac-gn-link-apple-developer" href="/" data-analytics-title="appledeveloper home" id="ac-gn-firstfocus">
<span class="ac-gn-link-text">Apple Developer</span>
</a>
</li>
<li class="ac-gn-item ac-gn-item-menu ac-gn-news">
<a class="ac-gn-link ac-gn-link-news" href="/news/" data-analytics-title="news">
<span class="ac-gn-link-text">News</span>
</a>
</li>
<li class="ac-gn-item ac-gn-item-menu ac-gn-discover">
<a class="ac-gn-link ac-gn-link-discover" href="/discover/" data-analytics-title="discover">
<span class="ac-gn-link-text">Discover</span>
</a>
</li>
<li class="ac-gn-item ac-gn-item-menu ac-gn-design">
<a class="ac-gn-link ac-gn-link-design" href="/design/" data-analytics-title="design">
<span class="ac-gn-link-text">Design</span>
</a>
</li>
<li class="ac-gn-item ac-gn-item-menu ac-gn-develop">
<a class="ac-gn-link ac-gn-link-develop" href="/develop/" data-analytics-title="develop">
<span class="ac-gn-link-text">Develop</span>
</a>
</li>
<li class="ac-gn-item ac-gn-item-menu ac-gn-distribute">
<a class="ac-gn-link ac-gn-link-distribute" href="/distribute/" data-analytics-title="distribute">
<span class="ac-gn-link-text">Distribute</span>
</a>
</li>
<li class="ac-gn-item ac-gn-item-menu ac-gn-dsupport">
<a class="ac-gn-link ac-gn-link-dsupport" href="/support/" data-analytics-title="dsupport">
<span class="ac-gn-link-text">Support</span>
</a>
</li>
<li class="ac-gn-item ac-gn-item-menu ac-gn-account">
<a class="ac-gn-link ac-gn-link-account" href="/account/" data-analytics-title="account">
<span class="ac-gn-link-text">Account</span>
</a>
</li>
<li class="ac-gn-item ac-gn-item-menu ac-gn-search" role="search">
<a id="ac-gn-link-search" class="ac-gn-link ac-gn-link-search" href="/search/" data-analytics-title="search" data-analytics-click="search" data-analytics-intrapage-link="" aria-label="Search"></a>
</li>
</ul>
<aside id="ac-gn-searchview" class="ac-gn-searchview" role="search" data-analytics-region="search">
<div class="ac-gn-searchview-content">
<div class="ac-gn-searchview-bar">
<div class="ac-gn-searchview-bar-wrapper">
<form id="ac-gn-searchform" class="ac-gn-searchform" action="/search/" method="get">
<div class="ac-gn-searchform-wrapper">
<input id="ac-gn-searchform-input" class="ac-gn-searchform-input" type="text" name="q" aria-label="Search" placeholder="Search" autocorrect="off" autocapitalize="off" autocomplete="off" spellcheck="false" role="combobox" aria-autocomplete="list" aria-expanded="true" aria-owns="quicklinks suggestions">
<button id="ac-gn-searchform-submit" class="ac-gn-searchform-submit" type="submit" disabled="" aria-label="Submit Search"></button>
<button id="ac-gn-searchform-reset" class="ac-gn-searchform-reset" type="reset" disabled="" aria-label="Clear Search">
<span class="ac-gn-searchform-reset-background"></span>
</button>
</div>
</form>
<button id="ac-gn-searchview-close-small" class="ac-gn-searchview-close ac-gn-searchview-close-small" aria-label="Cancel Search">
<span class="ac-gn-searchview-close-cancel" aria-hidden="true">
Cancel
</span>
</button>
</div>
</div>
<aside id="ac-gn-searchresults" class="ac-gn-searchresults" data-string-quicklinks="Quick Links" data-string-suggestions="Suggested Searches" data-string-noresults="">
<section class="ac-gn-searchresults-section ac-gn-searchresults-section-defaultlinks">
<div class="ac-gn-searchresults-section-wrapper">
<div class="search-group-checkbox hidden"><input id="group-input" type="checkbox" name="group-filter" checked="">Only search within “<span id="group-search-label"></span>”</div>
<h3 class="ac-gn-searchresults-header ac-gn-searchresults-animated">Quick Links</h3>
<ul class="ac-gn-searchresults-list" id="defaultlinks" role="listbox">
<li class="ac-gn-searchresults-item ac-gn-searchresults-animated"><a href="/download/" id="search-group-link-0" class="ac-gn-searchresults-link ac-gn-searchresults-link-defaultlinks">Downloads</a></li><li class="ac-gn-searchresults-item ac-gn-searchresults-animated"><a href="/documentation/" id="search-group-link-1" class="ac-gn-searchresults-link ac-gn-searchresults-link-defaultlinks">Documentation</a></li><li class="ac-gn-searchresults-item ac-gn-searchresults-animated"><a href="/videos/" id="search-group-link-2" class="ac-gn-searchresults-link ac-gn-searchresults-link-defaultlinks">Videos</a></li><li class="ac-gn-searchresults-item ac-gn-searchresults-animated"><a href="/forums/" id="search-group-link-3" class="ac-gn-searchresults-link ac-gn-searchresults-link-defaultlinks">Forums</a></li><li class="ac-gn-searchresults-item ac-gn-searchresults-animated"><a href="/xcode/" id="search-group-link-4" class="ac-gn-searchresults-link ac-gn-searchresults-link-defaultlinks">Xcode</a></li></ul>
<span role="status" class="ac-gn-searchresults-count" aria-live="polite">5 Quick Links</span>
</div>
</section>
</aside>
</div>
<button id="ac-gn-searchview-close" class="ac-gn-searchview-close" aria-label="Cancel Search">
<span class="ac-gn-searchview-close-wrapper">
<span class="ac-gn-searchview-close-left"></span>
<span class="ac-gn-searchview-close-right"></span>
</span>
</button>
</aside>
</div>
</nav>
<div class="ac-gn-blur"></div>
<div id="ac-gn-curtain" class="ac-gn-curtain"></div>
<div id="ac-gn-placeholder" class="ac-nav-placeholder"></div>
<script src="/assets/scripts/ac-globalnav.built.js?17182448067"></script><div id="ac-gn-viewport-emitter"> </div>
<link rel="stylesheet" href="/assets/styles/search.css?17182448067">
<script src="/assets/scripts/search.js?17182448067"></script>
<!-- metrics -->
<script>
/* RSID: */
var s_account="awdappledeveloper"
</script>
<script src="/assets/metrics/scripts/analytics.js?072620243"></script>
<script>
s.pageName= AC && AC.Tracking && AC.Tracking.pageName();
s.channel="www.en.developer"
s.channel="www.en.developer";
/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/
var s_code=s.t();if(s_code)document.write(s_code)
</script>
<!-- /metrics -->
<main class="main">
<section class="homepage-section section-heroes">
<ul class="homepage-section-positions homepage-section-item-ai-large hero-ai-large">
<li class="homepage-section-item hero-position">
<div class="hero promo-managed-unit wwdc24-hero">
<div class="unit-wrapper">
<a href="/apple-intelligence/?cid=ht-ai-large" class="unit-link" tabindex="0"><span class="visuallyhidden unit-link-vo"></span></a>
<div class="unit-image-wrapper">
<figure class="unit-image unit-image-feature-large"></figure>
</div>
<div class="unit-copy-wrapper">
<h4 class="headline">Apple Intelligence</h4>
<h5 class="subhead">Deliver powerful, intuitive, and integrated personal intelligence.</h5>
</div>
</div>
</div>
</li>
</ul>
</section>
<section class="homepage-section section-promos">
<ul class="homepage-section-positions promo-positions">
<li class="homepage-section-item promo-position homepage-section-item-hello-dev-fw homepage-section-light-copy" data-promo-type="show-hide">
<div class="promo promo-managed-unit">
<div class="unit-wrapper unit-wrapper-reverse">
<a class="unit-link" href="/hello/november24/" target="_self" tabindex="0"><span class="visuallyhidden"></span></a>
<div class="unit-copy-wrapper text-center">
<h4 class="headline">Hello Developer</h4>
<h5 class="subhead" role="presentation">Read this month’s guide to the latest developer activities, stories, and news.</h5>
</div>
<div class="unit-image-wrapper image-constraints-full">
<figure class="unit-image unit-image-hello-developer-full-width"></figure>
</div>
</div>
</div>
</li>
<li class="homepage-section-item promo-position homepage-section-item-events-promo homepage-section-light-copy" data-promo-type="show-hide">
<div class="promo promo-managed-unit">
<div class="unit-wrapper unit-wrapper-reverse">
<a class="unit-link" href="/events/view/upcoming-events?cid=ht-mae" tabindex="0"><span class="visuallyhidden"></span></a>
<div class="unit-copy-wrapper">
<h4 class="headline"><span class="nowrap">Meet with Apple</span></h4>
<h5 class="subhead"><span class="nowrap">Explore worldwide activities.</span></h5>
<!-- MAE -->
</div>
<div class="unit-image-wrapper image-constraints-full">
<figure class="unit-image unit-image-meet-apple unit-image-meet-apple-black-fade ddd"></figure>
</div>
</div>
</div>
</li>
</ul>
</section>
<section class="section section-pathways theme-dark">
<div class="unit-wrapper">
<a class="unit-link" href="/pathways/?cid=ht-pathways" tabindex="0"><span class="visuallyhidden"></span></a>
<div class="section-content">
<div class="row">
<div class="column large-centered large-9 medium-10 small-12 text-center">
<h2 class="headline">Introducing Pathways</h2>
<h5 class="subhead">Your first step toward developing for Apple platforms.</h5>
</div>
</div>
<div class="row">
<div class="column large-centered large-10 small-12 text-center">
<picture>
<source media="(max-width:735px)" srcset="/pathways/images/hero-pathways-small_2x.png">
<img src="/pathways/images/hero-pathways-large_2x.png" width="100%" alt="">
</picture>
</div>
</div>
</div>
</div>
</section>
<section class="homepage-section section-promos">
<ul class="homepage-section-positions promo-positions">
<li class="homepage-section-item promo-position homepage-section-item-vision" data-promo-type="show-hide">
<div class="promo promo-managed-unit">
<div class="unit-wrapper">
<a class="unit-link" href="/visionos/" tabindex="0"><span class="visuallyhidden"></span></a>
<div class="unit-copy-wrapper">
<h4 class="headline">visionOS 2</h4>
</div>
<div class="unit-image-wrapper image-constraints-full">
<img class="unit-image unit-image-centered unit-image-full-centered-1" src="/home/images/tile-vision-dev/vision-home-large.png?1" alt="" width="440" height="257">
</div>
</div>
</div>
</li>
<li class="homepage-section-item promo-position homepage-section-item-ios-15" data-promo-type="show-hide">
<div class="promo promo-managed-unit">
<div class="unit-wrapper">
<a class="unit-link" href="/ios/" tabindex="0"><span class="visuallyhidden"></span></a>
<div class="unit-copy-wrapper">
<h4 class="headline">iOS 18</h4>
</div>
<div class="unit-image-wrapper image-constraints-full">
<picture>
<source srcset="/home/images/tile-ios-18/ios-18-large_2x.webp" type="image/webp">
<img class="unit-image unit-image-centered" src="/home/images/tile-ios-18/ios-18-large_2x.png?1" alt="" width="165" height="330">
</picture>
</div>
</div>
</div>
</li>
<li class="homepage-section-item promo-position homepage-section-item-ipados-15" data-promo-type="show-hide">
<div class="promo promo-managed-unit">
<div class="unit-wrapper">
<a class="unit-link" href="/ipados/" tabindex="0"><span class="visuallyhidden"></span></a>
<div class="unit-copy-wrapper">
<h4 class="headline">iPadOS 18</h4>
</div>
<div class="unit-image-wrapper image-constraints-full">
<picture>
<source srcset="/home/images/tile-ipados-18/ipados-18-large_2x.webp" type="image/webp">
<img class="unit-image unit-image-centered" src="/home/images/tile-ipados-18/ipados-18-large_2x.png?1" alt="" width="439" height="318">
</picture>
</div>
</div>
</div>
</li>
<li class="homepage-section-item promo-position homepage-section-item-macos-12" data-promo-type="show-hide">
<div class="promo promo-managed-unit">
<div class="unit-wrapper">
<a class="unit-link" href="/macos/" tabindex="0"><span class="visuallyhidden"></span></a>
<div class="unit-copy-wrapper">
<h4 class="headline">macOS Sequoia</h4>
</div>
<div class="unit-image-wrapper image-constraints-full">
<picture>
<source srcset="/home/images/tile-macos-15/macos-15-large_2x.webp" type="image/webp">
<img class="unit-image unit-image-centered" src="/home/images/tile-macos-15/macos-15-large_2x.png" alt="" width="576" height="336">
</picture>
</div>
</div>
</div>
</li>
<li class="homepage-section-item promo-position homepage-section-item-watchos-8" data-promo-type="show-hide">
<div class="promo promo-managed-unit">
<div class="unit-wrapper">
<a class="unit-link" href="/watchos/" tabindex="0"><span class="visuallyhidden"></span></a>
<div class="unit-copy-wrapper">
<h4 class="headline">watchOS 11</h4>
</div>
<div class="unit-image-wrapper image-constraints-full">
<picture>
<source srcset="/home/images/tile-watchos-11/watchos-11-large_2x.webp" type="image/webp">
<img class="unit-image unit-image-centered" src="/home/images/tile-watchos-11/watchos-11-large_2x.png?1" alt="" width="191" height="319">
</picture>
</div>
</div>
</div>
</li>
<li class="homepage-section-item promo-position homepage-section-item-tvos" data-promo-type="show-hide">
<div class="promo promo-managed-unit">
<div class="unit-wrapper">
<a class="unit-link" href="/tvos/" tabindex="0"><span class="visuallyhidden"></span></a>
<div class="unit-copy-wrapper">
<h4 class="headline">tvOS 18</h4>
</div>
<div class="unit-image-wrapper image-constraints-full">
<img class="unit-image unit-image-centered" src="/home/images/tile-tvos/tvos-device-b.png" alt="" width="500" height="279">
</div>
</div>
</div>
</li>
</ul>
</section>
<section class="section section-whats-new">
<div class="unit-wrapper">
<a class="unit-link" href="/whats-new/" tabindex="0"><span class="visuallyhidden"></span></a>
<div class="section-content">
<div class="row">
<div class="column large-centered large-8 medium-10 small-12 text-center">
<img src="/assets/elements/icons/sdk-18/sdk-18-128x128_2x.png" width="128" alt="">
<h2>What’s new for Apple developers</h2>
<h5 class="subhead">Discover even more new and updated technologies across Apple platforms, so you can create your best apps yet.</h5>
</div>
</div>
</div>
</div>
</section>
<section class="section section-adp theme-dark">
<div class="unit-wrapper">
<a class="unit-link" href="/programs/" tabindex="0"><span class="visuallyhidden"></span></a>
<div class="section-content">
<div class="row">
<div class="column large-centered large-8 medium-8 small-12 text-center">
<img class="filter-w" src="/assets/elements/icons/symbols/person-3.svg" width="144" alt="">
<h2>Apple Developer Program</h2>
<h5 class="subhead">Join the <span class="nowrap">Apple Developer</span> Program to reach customers around the world on the <span class="nowrap">App Store</span> for iPhone, iPad, Mac, <span class="nowrap">Apple Watch,</span> <span class="nowrap">Apple TV,</span> and <span class="nowrap">Apple Vision Pro</span>. You’ll also get access to beta software, advanced app capabilities, extensive beta testing tools, and app analytics.</h5>
</div>
</div>
</div>
</div>
</section>
</main>
<aside class="section developer-router-links">
<div class="section-content">
<div class="row">
<div class="column large-3 medium-6 small-6">
<a href="https://developer.apple.com/download/" class="block text-center">
<figure class="router-icon router-icon-download"></figure>
<p><strong>Downloads</strong></p>
<p class="typography-subbody">Get the latest SDKs and beta operating systems for all Apple platforms.</p>
<p class="typography-subbody"><span class="block-link more">Download resources<span class="loc-en-only"></span></span></p>
</a>
</div>
<div class="column large-3 medium-6 small-6">
<a href="/documentation/" class="block text-center">
<figure class="router-icon router-icon-documentation"></figure>
<p><strong>Documentation</strong></p>
<p class="typography-subbody">Browse the latest documentation including API reference, articles, and sample code.</p>
<p class="typography-subbody"><span class="block-link more">Read documentation<span class="loc-en-only"></span></span></p>
</a>
</div>
<div class="column large-3 medium-6 small-6">
<a href="/videos/" class="block text-center">
<figure class="router-icon router-icon-videos"></figure>
<p><strong>Videos</strong></p>
<p class="typography-subbody">Learn about the latest technologies presented at Apple developer events.</p>
<p class="typography-subbody"><span class="block-link more">Watch videos<span class="loc-partial-sub"></span></span></p>
</a>
</div>
<div class="column large-3 medium-6 small-6">
<a href="/forums/" class="block text-center">
<figure class="router-icon router-icon-forum"></figure>
<p><strong>Forums</strong></p>
<p class="typography-subbody">Ask questions and discuss development topics with Apple engineers and other developers.</p>
<p class="typography-subbody"><span class="block-link more">View forums<span class="loc-en-only"></span></span></p>
</a>
</div>
</div>
</div>
</aside>
<link rel="stylesheet" href="/assets/styles/footer.dist.css?17182448067">
<footer id="footer" class="footer" role="contentinfo" aria-labelledby="footer-label">
<div class="footer-content">
<h2 class="footer-label" id="footer-label">Developer Footer</h2>
<nav class="footer-directory" aria-label="Apple Developer Directory" role="navigation">
<!--googleoff: all-->
<div class="footer-directory-column">
<input class="footer-directory-column-section-state" type="checkbox" id="footer-directory-column-section-state-platform">
<div class="footer-directory-column-section">
<label class="footer-directory-column-section-label" for="footer-directory-column-section-state-platform">
<h3 class="footer-directory-column-section-title">Platforms</h3>
</label>
<a href="#footer-directory-column-section-state-platform" class="footer-directory-column-section-anchor footer-directory-column-section-anchor-open"> <span class="footer-directory-column-section-anchor-label">Open Menu</span> </a>
<a href="#" class="footer-directory-column-section-anchor footer-directory-column-section-anchor-close"> <span class="footer-directory-column-section-anchor-label">Close Menu</span> </a>
<ul class="footer-directory-column-section-list">
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/ios/">iOS</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/ipados/">iPadOS</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/macos/">macOS</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/tvos/">tvOS</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/visionos/">visionOS</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/watchos/">watchOS</a></li>
</ul>
</div>
<input class="footer-directory-column-section-state" type="checkbox" id="footer-directory-column-section-state-tools">
<div class="footer-directory-column-section">
<label class="footer-directory-column-section-label" for="footer-directory-column-section-state-tools">
<h3 class="footer-directory-column-section-title">Tools</h3>
</label>
<a href="#footer-directory-column-section-state-tools" class="footer-directory-column-section-anchor footer-directory-column-section-anchor-open"> <span class="footer-directory-column-section-anchor-label">Open Menu</span> </a>
<a href="#" class="footer-directory-column-section-anchor footer-directory-column-section-anchor-close"> <span class="footer-directory-column-section-anchor-label">Close Menu</span> </a>
<ul class="footer-directory-column-section-list">
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/swift/">Swift</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/swiftui/">SwiftUI</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/swift-playgrounds/">Swift Playgrounds</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/testflight/">TestFlight</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/xcode/">Xcode</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/xcode-cloud/">Xcode Cloud</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/sf-symbols/">SF Symbols</a></li>
</ul>
</div>
</div>
<div class="footer-directory-column">
<input class="footer-directory-column-section-state" type="checkbox" id="footer-directory-column-section-state-topics">
<div class="footer-directory-column-section">
<label class="footer-directory-column-section-label" for="footer-directory-column-section-state-topics">
<h3 class="footer-directory-column-section-title">Topics & Technologies</h3>
</label>
<a href="#footer-directory-column-section-state-topics" class="footer-directory-column-section-anchor footer-directory-column-section-anchor-open"> <span class="footer-directory-column-section-anchor-label">Open Menu</span> </a>
<a href="#" class="footer-directory-column-section-anchor footer-directory-column-section-anchor-close"> <span class="footer-directory-column-section-anchor-label">Close Menu</span> </a>
<ul class="footer-directory-column-section-list">
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/accessibility/">Accessibility</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/accessories/">Accessories</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/app-extensions/">App Extensions</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/app-store/">App Store</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/audio/">Audio & Video</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/augmented-reality/">Augmented Reality</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/design/">Design</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/distribute/">Distribution</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/education/">Education</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/fonts/">Fonts</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/games/">Games</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/health-fitness/">Health & Fitness</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/in-app-purchase/">In-App Purchase</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/localization/">Localization</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/maps/">Maps & Location</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/machine-learning/">Machine Learning</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="https://opensource.apple.com">Open Source</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/security/">Security</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/safari/">Safari & Web</a></li>
</ul>
</div>
</div>
<div class="footer-directory-column">
<input class="footer-directory-column-section-state" type="checkbox" id="footer-directory-column-section-state-resources">
<div class="footer-directory-column-section">
<label class="footer-directory-column-section-label" for="footer-directory-column-section-state-resources">
<h3 class="footer-directory-column-section-title">Resources</h3>
</label>
<a href="#footer-directory-column-section-state-resources" class="footer-directory-column-section-anchor footer-directory-column-section-anchor-open"> <span class="footer-directory-column-section-anchor-label">Open Menu</span> </a>
<a href="#" class="footer-directory-column-section-anchor footer-directory-column-section-anchor-close"> <span class="footer-directory-column-section-anchor-label">Close Menu</span> </a>
<ul class="footer-directory-column-section-list">
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/documentation/">Documentation</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/learn/">Tutorials</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/download/">Downloads</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/forums/">Forums</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/videos/">Videos</a></li>
</ul>
</div>
<input class="footer-directory-column-section-state" type="checkbox" id="footer-directory-column-section-state-support">
<div class="footer-directory-column-section">
<label class="footer-directory-column-section-label" for="footer-directory-column-section-state-support">
<h3 class="footer-directory-column-section-title">Support</h3>
</label>
<a href="#footer-directory-column-section-state-support" class="footer-directory-column-section-anchor footer-directory-column-section-anchor-open"> <span class="footer-directory-column-section-anchor-label">Open Menu</span> </a>
<a href="#" class="footer-directory-column-section-anchor footer-directory-column-section-anchor-close"> <span class="footer-directory-column-section-anchor-label">Close Menu</span> </a>
<ul class="footer-directory-column-section-list">
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/support/articles/">Support Articles</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/contact/">Contact Us</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/bug-reporting/">Bug Reporting</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/system-status/">System Status</a></li>
</ul>
</div>
<input class="footer-directory-column-section-state" type="checkbox" id="footer-directory-column-section-state-account">
<div class="footer-directory-column-section">
<label class="footer-directory-column-section-label" for="footer-directory-column-section-state-account">
<h3 class="footer-directory-column-section-title">Account</h3>
</label>
<a href="#footer-directory-column-section-state-account" class="footer-directory-column-section-anchor footer-directory-column-section-anchor-open"> <span class="footer-directory-column-section-anchor-label">Open Menu</span> </a>
<a href="#" class="footer-directory-column-section-anchor footer-directory-column-section-anchor-close"> <span class="footer-directory-column-section-anchor-label">Close Menu</span> </a>
<ul class="footer-directory-column-section-list">
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/account/">Apple Developer</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="https://appstoreconnect.apple.com/">App Store Connect</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/account/ios/certificate/">Certificates, IDs, & Profiles</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="https://feedbackassistant.apple.com/">Feedback Assistant</a></li>
</ul>
</div>
</div>
<div class="footer-directory-column">
<input class="footer-directory-column-section-state" type="checkbox" id="footer-directory-column-section-state-programs">
<div class="footer-directory-column-section">
<label class="footer-directory-column-section-label" for="footer-directory-column-section-state-programs">
<h3 class="footer-directory-column-section-title">Programs</h3>
</label>
<a href="#footer-directory-column-section-state-programs" class="footer-directory-column-section-anchor footer-directory-column-section-anchor-open"> <span class="footer-directory-column-section-anchor-label">Open Menu</span> </a>
<a href="#" class="footer-directory-column-section-anchor footer-directory-column-section-anchor-close"> <span class="footer-directory-column-section-anchor-label">Close Menu</span> </a>
<ul class="footer-directory-column-section-list">
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/programs/">Apple Developer Program</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/programs/enterprise/">Apple Developer Enterprise Program</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/app-store/small-business-program/">App Store Small Business Program</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="https://mfi.apple.com/">MFi Program</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/programs/news-partner/">News Partner Program</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/programs/video-partner/">Video Partner Program</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/security-bounty/">Security Bounty Program</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/programs/security-research-device/">Security Research Device Program</a></li>
</ul>
</div>
<input class="footer-directory-column-section-state" type="checkbox" id="footer-directory-column-section-state-events">
<div class="footer-directory-column-section">
<label class="footer-directory-column-section-label" for="footer-directory-column-section-state-events">
<h3 class="footer-directory-column-section-title">Events</h3>
</label>
<a href="#footer-directory-column-section-state-events" class="footer-directory-column-section-anchor footer-directory-column-section-anchor-open"> <span class="footer-directory-column-section-anchor-label">Open Menu</span> </a>
<a href="#" class="footer-directory-column-section-anchor footer-directory-column-section-anchor-close"> <span class="footer-directory-column-section-anchor-label">Close Menu</span> </a>
<ul class="footer-directory-column-section-list">
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/events/">Meet with Apple</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/events/developer-centers/">Apple Developer Centers</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/app-store/app-store-awards/">App Store Awards</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/design/awards/">Apple Design Awards</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/academies/">Apple Developer Academies</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/entrepreneur-camp/">Entrepreneur Camp</a></li>
<li class="footer-directory-column-section-item"><a class="footer-directory-column-section-link" href="/wwdc/">WWDC</a></li>
</ul>
</div>
</div>
<!--googleon: all-->
</nav>
<section class="footer-mini" vocab="http://schema.org/" typeof="Organization">
<div class="footer-mini-news">
<div class="copy">
Get the <a href="https://apps.apple.com/us/app/apple-developer/id640199958">Apple Developer app</a>.
</div>
<div class="content">
<div class="color-scheme-toggle" role="radiogroup" tabindex="0" aria-label="Select a color scheme preference">
<label data-color-scheme-option="light">
<input type="radio" value="light" autocomplete="off" onchange="window.setPreferredColorScheme(event.target.value)">
<div class="text">Light</div>
</label>
<label data-color-scheme-option="dark">
<input type="radio" value="dark" autocomplete="off" onchange="window.setPreferredColorScheme(event.target.value)">
<div class="text">Dark</div>
</label>
<label data-color-scheme-option="auto">
<input type="radio" value="auto" autocomplete="off" onchange="window.setPreferredColorScheme(event.target.value)">
<div class="text">Auto</div>
</label>
</div>
<script async="" src="/assets/scripts/color-scheme-toggle.js"></script>
</div>
</div>
<link rel="stylesheet" href="/assets/styles/language-dropdown.css?17182448067">
<div class="language-dropdown dropdown-container legacy-form" data-lang="complete">
<select class="dropdown" aria-label="Language Dropdown"><option value="https://developer.apple.com/">English</option><option value="https://developer.apple.com/cn/">简体中文</option><option value="https://developer.apple.com/jp/">日本語</option><option value="https://developer.apple.com/kr/">한국어</option></select>
<span class="dropdown-icon icon icon-chevrondown" aria-hidden="true"></span>
</div>
<script src="/assets/scripts/language-dropdown.js?17182448067"></script>
<div class="footer-mini-legal">
<div class="footer-mini-legal-copyright">Copyright © 2024 <a href="https://www.apple.com">Apple Inc.</a> All rights reserved.</div>
<div class="footer-mini-legal-links">
<a class="footer-mini-legal-link" href="https://www.apple.com/legal/internet-services/terms/site.html">Terms of Use</a>
<a class="footer-mini-legal-link" href="https://www.apple.com/legal/privacy/">Privacy Policy</a>
<a class="footer-mini-legal-link" href="/support/terms/">Agreements and Guidelines</a>
</div>
</div>
</section>
</div>
</footer>
</body></html>