RSS
Document icon

Send us your feedback and report bugs

Fully revised with details on submitting feedback and reporting bugs using Feedback Assistant. Now includes best practices on writing effective reports, using your team inbox, what to expect after submissions, and more.

View page

Download icon

Design resources

Added product bezels for iPhone 14, Apple Watch Ultra, and Apple Watch Series 8.

View page

Document icon

Explore apps from our alumni

Updated with new apps from the latest Apple Entrepreneur Camp cohorts. Learn about some of our talented alumni and the inspiration behind their apps.

View page

Document icon

App Store Connect API

Added details on the latest enhancements, including support for in-app purchases, subscriptions, and customer reviews, as well as power and performance improvements.

View page

Document icon

Human Interface Guidelines

Fully revised to merge platform-specific guidance into a unified document, making it simpler to explore while preserving relevant details about each platform.

View page

Document icon

Xcode 14

Fully revised with details on the latest technologies: leverage Swift and SwiftUI with a new multiplatform app experience, code faster with enhanced editor features, and start testing and deploying from Xcode Cloud to TestFlight and the App Store.

View page

Document icon

iOS 16

Fully revised with details on the latest technologies.

View page

Document icon

macOS 13

Fully revised with details on the latest technologies.

View page

Document icon

Mac Catalyst

Added details on the latest enhancements and APIs that make it even easier to build a Mac app from your existing iPad app.

View page

Document icon

SwiftUI

Fully revised with details on the latest technologies.

View page

Document icon

WidgetKit

Added details on using WidgetKit to build complications, bring widgets to the Lock Screen, and create Live Activities.

View page

Document icon

Siri for developers

Added details for new App Shortcuts, which support parameters and synonyms, and are built with the new App Intents framework.

View page

Document icon

Unlock the power of Apple Maps

Added details on the capabilities of the All-New Map, such as geocoding, Look Around, and Selectable Map Features, as well as the new Maps Server API, which increases performance, lowers data usage, and improves battery life.

View page

Document icon

Metal

Fully revised with details on the latest technologies.

View page

Document icon

More to explore with ARKit 6

Updated with details on 4K video, expanded video and capture capabilities with support for HDR video and high-resolution background image capture, Motion Capture improvements, and Location Anchors in new cities.

View page

Document icon

Introducing RoomPlan

Powered by ARKit, RoomPlan is a new Swift API that utilizes the camera and LiDAR Scanner on iPhone and iPad to create a 3D floor plan of a room, including key characteristics such as dimensions and types of furniture.

View new page

Document icon

Core ML

Added details on performance reports and using instruments to profile apps.

View page

Document icon

Create ML

Added details on visual evaluation and the new Create ML Components framework.

View page

Document icon

Passkeys

Learn how to adopt passkeys to give people a simple, secure way to sign in to your apps and websites across platforms — with no passwords required.

View new page

Document icon

Tap to Pay on iPhone

Payment apps can now accept contactless payments from contactless credit or debit cards, Apple Pay, Apple Watch, and smartphones with other digital wallets — right on iPhone and without any extra terminals or hardware.

View new page

Document icon

Sign in with Apple

Added details for Sign in with Apple at Work & School, which supports education and enterprise apps that offer single-sign on experiences.

View page

Document icon

Game Center

Added details about the latest features, including a redesigned dashboard and push notifications about leaderboard activity.

View page

Document icon

Accessibility

Updated with details on custom speech synthesizers and the Quick Actions API.

View page

Document icon

ShazamKit

Added details on generating a custom catalog of audio signatures and creating second-screen experiences or build features that sync and react as audio plays by assigning metadata at key points in time.

View page

Document icon

Using cktool

Learn how to use the cktool Mac app to access features provided in the CloudKit Console API, facilitating CloudKit setup operations for local development and integration testing.

View page

Document icon

App Store marketing tools

Added over 20 language options (including Arabic, Chinese, Portuguese, Spanish, and Turkish) for creating localized assets. The App Store marketing tools let you create marketing assets to promote releases, offers, and updates on social media and more.

View page

Video icon

Optimize subscriptions for success: acquisition

Learn how you can acquire subscribers and grow your business using App Store features. We'll explore subscriber acquisition strategies, share implementation best practices, and show you how to integrate these processes into your app for success.

View video

Video icon

Get started with custom offer codes

Discover how you can complement existing offer codes campaigns with custom, repeatable codes to provide even more flexibility to acquire and retain subscribers. We’ll take you through the latest enhancements to offer codes, provide engineering guidance, explore best practices, and show you how to create new codes for your subscriptions.

View video

Document icon

Metal

Added Metal-cpp sample code to include Metal functionality in graphics apps, games, and game engines using low overhead Metal C++ headers.

View page

Document icon

Promote your apps

Review how you can use existing App Store tools, promotional offers, and more to drive downloads, in-app purchases, and subscriptions for your app.

View article

Code icon

Fruta: Building a feature-rich app with SwiftUI

Updated sample project to:

  • Include a simple, default target that works great for all Xcode users on device using any Apple ID.
  • Move features that require Apple Developer Program membership into a new target that’s easily selectable from the Xcode toolbar.
  • Support SwiftUI updates in the latest SDKs.

View sample project

Document icon

Technotes

Learn about specific development topics through these in-depth technical articles.

View Technotes

Document icon

Unlisted app distribution

Learn how to release your apps that aren’t suited for public distribution as unlisted on the App Store, discoverable only with a direct link.

View page