App Store

Updated App Store Links

Links generated for apps on the App Store now begin with apps.apple.com. Existing links that begin with itunes.apple.com will continue to work in their current form and will automatically redirect to the apps.apple.com domain.

SwiftUI

SwiftUI

SwiftUI is an innovative new way to build user interfaces across all Apple platforms, so you can create better apps with less code. With a declarative Swift syntax that's easy to read and natural to write, SwiftUI works seamlessly with new Xcode design tools to keep your code and design perfectly in sync. Automatic support for Dynamic Type, Dark Mode, localization, and accessibility means your first line of SwiftUI code is already the most powerful UI code you’ve ever written.

Learn more

iPad Apps for Mac

Bring Your iPad App to Mac

Now it’s incredibly simple to start building a native Mac app from your current iPad app. The beta version of Xcode 11 is all you need. Your Mac and iPad apps share the same project and source code, so any changes you make translate to both platforms. And your newly created Mac app runs natively, utilizing the same frameworks, resources, and even runtime environment as apps built just for Mac.

Learn more

Sign In with Apple

Sign In with Apple

Now users can sign in to your apps and websites with their Apple ID, and can even use Face ID or Touch ID. With privacy and security features, Sign In with Apple is a great way to help your users set up an account and get started right away.

Learn more

Machine Learning

Machine Learning

Core ML 3 seamlessly uses the CPU, GPU, and Neural Engine to provide maximum performance and efficiency, and lets you integrate the latest cutting-edge models into your apps. The new Create ML app lets you build, train, and deploy machine learning models with no machine learning expertise required. Take advantage of on-device model training and a gallery of curated models.

Learn more

Augmented Reality

Augmented Reality

ARKit 3 delivers an incredible awareness of people with the ability to integrate human movement into your app, the new People Occlusion feature that lets AR content realistically pass behind and in front of people in the real world, and much more. It's easy to prototype and produce AR experiences with Reality Composer — a powerful new app that lets you easily create AR experiences, and RealityKit — a new high-level augmented reality framework.

Learn more

Siri

Siri

Use the latest advances in Siri to provide an interactive voice experience with follow-up questions, additional shortcut customization, and audio content playback. Your apps can let Siri know when a user makes a reservation so Siri can remind them to check in, provide directions in Maps, add the event to Calendar, and more. And with the Shortcuts app built in to iOS 13, it's even faster for users to find, use, and combine shortcuts.

Learn more

App Store

Feedback Assistant

You can now submit developer feedback and file bug reports to Apple using the native Feedback Assistant app for iOS and Mac, which features automatic on-device diagnostics, remote bug filing, more detailed bug forms, and more bug statuses. You can also use the Feedback Assistant website. Feedback Assistant replaces Bug Reporter.

Learn more

Notarization Requirement for Mac Software

Mac apps, installer packages, and kernel extensions that are signed with Developer ID must also be notarized by Apple in order to run on macOS Catalina. This will help give users more confidence that the software they download and run, no matter where they get it from, is not malware by showing a more streamlined Gatekeeper interface.

Learn more

App Store

Updates to the App Store Review Guidelines

The App Store is dedicated to the best store experience for everyone. In order to continue providing a safe experience for users and a great opportunity for developers to be successful, we sometimes need to update the App Store Review Guidelines.

Read more

macOS Mojave

New Notarization Requirements

We're working with developers to create a safer Mac user experience through a process where all software, whether distributed on the App Store or outside of it, is signed or notarized by Apple. With the public release of macOS 10.14.5, we require that all developers creating a Developer ID certificate for the first time notarize their apps, and that all new and updated kernel extensions be notarized as well. This will help give users more confidence that the software they download and run, no matter where they get it from, is not malware by showing a more streamlined Gatekeeper interface.

Learn how to get your software notarized

App Store

Upcoming App Store Submission Requirements

iOS 12 is now running on more than 80% of devices worldwide. Make sure your app delivers a great user experience by seamlessly integrating with the latest advances in iOS. Starting March 27, 2019, all new apps and app updates for iPhone or iPad, including universal apps, must be built with the iOS 12.1 SDK or later and support iPhone XS Max or the 12.9-inch iPad Pro (3rd generation). Screenshots for these devices will also be required. All new apps and app updates for Apple Watch will need to be built with the watchOS 5.1 SDK or later and support Apple Watch Series 4.

Understanding Changes in Memory Accounting
iOS 12 and tvOS 12 require apps to use memory far more efficiently than before. If you have difficulty reducing your app’s memory requirements, contact us to request an entitlement for your app to use iOS 11-style memory accounting.

Learn more about preparing your apps

WWDC19

WWDC19 Registration Now Open

Register by Wednesday, March 20, 2019 at 5:00 p.m. PDT for your chance to join us and thousands of coders, creators, and crazy ones at this year’s Apple Worldwide Developers Conference in San Jose, June 3-7.

Learn more about WWDC

App Store

Promoting Your Subscriptions with New Offers

Apps with auto-renewable subscriptions will soon be able to provide a discounted price for existing or previously subscribed customers. Subscription offers can help re-engage subscribers who have canceled their subscriptions or promote an upgrade to another subscription at a special price. Make sure your offers are ready once this feature is publicly available. Download the latest Xcode 10.2 beta, implement the new StoreKit APIs, and test on the latest beta version of iOS 12.2, macOS 10.14.4, and tvOS 12.2.

Learn how to provide offers for subscriptions

Design Resources

New Design Resources Now Available

Make sure your iOS and watchOS apps continue to deliver outstanding user experiences. Take advantage of new Siri Shortcuts design templates, the SF Compact Rounded font for watchOS, and the watchOS design kit for Adobe XD. You can also get updated design templates for iOS Home Screen, Notifications, Widgets, and Home Screen Quick Actions.

Learn more

Upcoming Two-Factor Authentication Requirement for Account Holders

In an effort to keep accounts more secure, developers with the Account Holder role in a developer program will need to enable two-factor authentication to sign in to their Apple Developer account and Certificates, Identifiers & Profiles starting February 27, 2019. This extra layer of security for your Apple ID helps ensure that you’re the only person who can access your account.

Learn more about this requirement

Upcoming Changes for Organization Teams

Starting February 12, 2019, managing your organization’s team in the Apple Developer Program will be simpler. Teams will be unified across the Apple Developer website and App Store Connect, with one team and one set of roles. Find out how roles on your team may change and make updates if needed.

Learn more about these changes

Salesforce

Salesforce SDK Now Optimized for iOS

Create engaging, native apps for iPhone and iPad that connect to the Salesforce platform. Optimized for Swift and iOS 12, the rebuilt SDK brings together the latest in modern programming with powerful developer tools to transform customer experiences.

Get started with the SDK

Mac App Store

Mac App Analytics Now Available in App Store Connect

Your app data from the new Mac App Store on macOS Mojave is now available in App Store Connect. Now you can find out how many times your app was seen on the Mac App Store, how many times your product page was viewed, and how many new customers downloaded your app. You can also see sales numbers for in-app purchases as well as for paying users, and more.

Learn more about App Analytics

App Store Connect

App Store Connect Holiday Schedule

As a reminder, new apps and app updates will not be accepted December 23 to 27 (Pacific Time), so any releases should be submitted, approved, and scheduled in advance. Other App Store Connect and developer account features will remain available.

Submit your apps for review

App Store

App Store Best of 2018

Congratulations to the developers featured in the App Store Best of 2018. This showcase honors our favorite apps and games on the App Store, and celebrates the amazing experiences that developers have created for Apple platforms.

See all the featured apps and games

macOS Mojave

Upcoming Changes for Mac Software Signed with Developer ID

Give users even more confidence in your software distributed outside the Mac App Store by submitting it to Apple to be notarized. When users on macOS Mojave first open a notarized app, installer package, or disk image, they'll see a more streamlined Gatekeeper dialog and trust that it does not contain known malware. Starting spring of 2019, macOS Mojave will more prominently highlight notarization status. In an upcoming macOS release, Gatekeeper will require Developer ID–signed software to be notarized by Apple.

Learn more and view new documentation

App Store Connect

App Store Connect Holiday Schedule

The busiest season on the App Store is almost here. Make sure your apps are up to date and ready for the holidays. New apps and app updates will not be accepted December 23 to 27 (Pacific Time), so any releases should be submitted, approved, and scheduled in advance. Other App Store Connect and developer account features will remain available.

Learn more about App Store Connect

Entrepreneur Camp

Introducing Apple Entrepreneur Camp

We believe apps for everyone should be made by everyone. Yet research shows that women face unique challenges in technology, especially when starting and leading companies. That’s why we created Apple Entrepreneur Camp for app-driven organizations founded and led by women. With unprecedented access to Apple engineers and leaders, this program provides a two-week technology lab with one-on-one code-level guidance, as well as mentorship, inspiration, and more. Applications are being accepted now.

Learn more about Apple Entrepreneur Camp

App Store Connect

App Store Connect API Now Available

You can now request access to the new App Store Connect API to automate tasks on App Store Connect. This REST API for internal development, testing, and reporting purposes within your team, lets you customize key parts of your internal workflow.

Learn more about the API

Game Center

Updated Certificate for Game Center Authentication

On November 12, 2018, a new certificate for server-based Game Center Player ID verification will be available via the publicKeyUrl property of generateIdentityVerificationSignature, and the previous certificate will expire.

Make sure your app always retrieves and uses the current publicKeyUrl value so it automatically uses the new certificate. If your app caches the certificate or hardcodes the certificate URL, it will require an update.

Learn more

iPad Pro

Get Ready for the New iPad Pro

Make sure your apps and games take advantage of the new iPad Pro to deliver faster, more responsive experiences like never before. The new all-screen design goes from edge to edge. Face ID works seamlessly in portrait or landscape. The new A12X Bionic chip outperforms the vast majority of portable PCs, runs pro apps, and enables stunning augmented reality experiences. And with support for accessories like the second-generation Apple Pencil and Smart Keyboard Folio, iPad Pro represents the biggest change to iPad ever.

Learn about updating your iPad apps

Watch the new videos

macOS Mojave

Get Your Mac Software Notarized

macOS Mojave is here. Give Mac users even more confidence in your software distributed outside the Mac App Store by submitting it to Apple to be notarized. When users on macOS Mojave first open a notarized app, installer package, or disk image, they’ll see a more streamlined Gatekeeper dialog and have confidence that it is not known malware.

Download Xcode 10 and submit your software today. In an upcoming release of macOS, Gatekeeper will require Developer ID–signed software to be notarized by Apple.

Learn about getting your software notarized

Maps

MapKit JS Dashboard Now Available

MapKit JS lets you add Apple Maps to webpages, complete with annotations, overlays, and interfaces to services such as search and directions. And now, you can track your website’s use of Apple Maps services with the new MapKit JS Dashboard. Monitor map initializations and service requests in real-time, or see up to a year of activity by day, week, month, or year.

Learn more about MapKit JS

App Store

New Videos Now Available

Get all the design and development details you need to optimize your apps for iPhone Xs, iPhone Xs Max, iPhone Xr, and Apple Watch Series 4.

Watch the videos

App Store

Submit Your Apps to the App Store

You can now submit apps that take advantage of the powerful new capabilities in the next release of iOS, watchOS, and tvOS. Build your apps using Xcode 10 GM seed, test with the latest releases of iOS 12, watchOS 5, and tvOS 12, and submit them for review.

Starting March 2019, all new apps and app updates for iPhone, including universal apps, will need to be built with the iOS 12 SDK and support iPhone XS Max. All new apps and app updates for Apple Watch will need to be built with the watchOS 5 SDK and support Apple Watch Series 4.

Learn about preparing your apps

Mac App Store

Submit Your Apps to the All-New Mac App Store

The reimagined Mac App Store will soon be arriving with macOS Mojave. Organized around the specific things customers love to do on Mac, along with insightful stories, curated collections, and videos, the Mac App Store on macOS Mojave beautifully showcases your apps and makes them even easier to find. You also have more opportunities to display your content with subtitles, up to 10 screenshots, and up to three app previews per localization. Download Xcode 10 GM seed, build your apps for macOS Mojave, test, and submit for review.

Learn about preparing your Mac apps

iPhone

Get Your Apps Ready for the Next Level

iPhone XS, iPhone XS Max, and iPhone XR feature a trio of all-screen displays paired with A12 Bionic and the next-generation Neural Engine. A12 Bionic is the smartest and most powerful chip ever in a smartphone, and is designed for performance in mind with Core ML, ARKit, Metal, and more. And now Face ID works even faster than before to securely and privately unlock, authenticate, and pay.

Learn more

Apple Watch Series 4

Introducing Apple Watch Series 4

Bring incredible experiences to the wrist with the expanded display and performance enhancements of Apple Watch Series 4. Show more content at a glance, and display more information in full color with vivid detail using new complication types on the Infograph and Infograph Modular face. And with watchOS 5, you can take advantage of interactive notifications, access to the Siri watch face, audio controls, and more.

Learn more

App Store

Developer Insights Series: Using Subscriptions

Auto-renewable subscriptions give users access to content or services within an app on an ongoing basis. The developers behind Elevate, Dropbox, Calm, and Bumble share how they create great customer experiences by continuing to provide value throughout the entire subscription lifecycle.

Watch the film

App Store

Korean Won Now Accepted on the App Store

Starting today, the pricing for apps and in-app purchases in the Republic of Korea will change from U.S. Dollars to Korean Republic Won (KRW). While your proceeds from sales in the Republic of Korea will also change to KRW, you will continue to be paid in the currency you selected for your bank in App Store Connect.

App Store Connect

Privacy Policy Reminder

As a reminder, in June the App Store Review Guidelines were updated to require a privacy policy for all new apps and app updates as part of the app review process. Starting October 3, 2018, App Store Connect will require a privacy policy for all new apps and app updates before they can be submitted for distribution on the App Store. In addition, your app’s privacy policy link or text will only be editable when you submit a new version of your app.

Learn more about privacy policy guidelines

Design Resources

New Design Resources Now Available

It’s never been easier to design apps for Mac and Apple Watch. The Human Interface Guidelines now include a full set of essential AppKit UI elements for designing Mac apps in Sketch or Photoshop, as well as dozens of new UI elements for watchOS apps, watch face templates for designing complications, a color guide, and new text styles.

Learn more

WWDC18 Videos

WWDC18 Video Transcripts Now Available

Take advantage of transcripts to quickly discover and share information presented in WWDC18 videos. You can search by keyword, see all instances where the keyword is mentioned in the video, go straight to the time it was mentioned, and even share a link to that specific time.

See this year’s WWDC videos