Markdown Now Has a UTI in Apple’s Version 27 OSes

The third developer betas of Apple’s 27 OSes dropped today, and this new page in Apple’s developer documentation drew my attention — a built-in Uniform Type Identifier for Markdown data: UTI: net.daringfireball.markdown Conforms to: public.utf8-plain-text I had previously … | Continue reading


@developer.apple.com | 1 month ago

New Domain for Sign In With Apple and iCloud+ Hide My Email

Apple Developer: Later this summer, Apple will unify the email domains used by Sign in with Apple and iCloud+ Hide My Email under a single, shared domain: private.icloud.com. New addresses generated for both features will be issued on the new domain. For example: Sign in w … | Continue reading


@developer.apple.com | 1 month ago

Apple’s Private Cloud Compute Is Severely Limited for Third-Party Developers

From Apple’s Developer site: To ensure getting started with a large cloud model is as accessible as possible, developers in the App Store Small Business Program with fewer than two million first time App Store downloads will be able to use Apple Foundation Models running on P … | Continue reading


@developer.apple.com | 1 month ago

Apple’s Developer Guidelines for Ratings and Review Prompts

Apple Design: Avoid pestering people. Repeated rating requests can be irritating, and may even negatively influence people’s opinion of your app. Consider allowing at least a week or two between requests, prompting again after people demonstrate additional engagement with you … | Continue reading


@developer.apple.com | 3 months ago

Improved Analytics in App Store Connect

Apple Developer: Analytics in App Store Connect receives its biggest update since its launch, including a refreshed user experience that makes it easier to measure the performance of your apps and games. There’s a lot that new, but all the data is still collected with an em … | Continue reading


@developer.apple.com | 4 months ago

Let’s Keep an Eye on Apple’s Own iOS Adoption Numbers

When I wrote last week about the false narrative that iOS 26 is seeing bizarrely low adoption rates compared to previous years, I neglected one source: Apple itself. Apple’s Developer site publishes a page with iOS and iPadOS usage for devices that “transacted on the App Store”. … | Continue reading


@developer.apple.com | 6 months ago

November Update to the App Store Review Guidelines

Here’s the updated full guideline for section 4.1: 4.1 Copycats (a) Come up with your own ideas. We know you have them, so make yours come to life. Don’t simply copy the latest popular app on the App Store, or make some minor changes to another app’s name or UI a … | Continue reading


@developer.apple.com | 8 months ago

Notable Improvements to Coding Intelligence in Xcode 26 Beta 7

From Apple’s Xcode 26 Beta 7 release notes: Claude in Xcode is now available in the Intelligence settings panel, allowing users to seamlessly add their existing paid Claude account to Xcode and start using Claude Sonnet 4. (155826755) When using ChatGPT in Xcode, users can n … | Continue reading


@developer.apple.com | 11 months ago

Apple’s Full List of Differences between ‘Tier 1’ and ‘Tier 2’ in the EU App Store

Apple Developer: By default, apps on the App Store are provided Store Services Tier 2, the complete suite of all capabilities designed to maximize visibility, engagement, growth, and operational efficiency. Developers with apps on the App Store in the EU that communicate and prom … | Continue reading


@developer.apple.com | 1 year ago

Apple Details Upcoming Changes and Improvements to Child Accounts, App Store Age Restrictions, and More

Dan Moren, writing at Six Colors: In a whitepaper posted to Apple’s developer site entitled “Helping Protect Kids Online”, the company details several improvements it’s rolling out in upcoming software updates, including making it easier to set up child accounts, providing age ra … | Continue reading


@developer.apple.com | 1 year ago

Next Week’s iOS 18.3 and MacOS 15.3 Updates Will Enable Apple Intelligence During Onboarding

From Apple’s developer release notes for iOS 18.3, now at release candidate (RC) status: For users new or upgrading to iOS 18.3, Apple Intelligence will be enabled automatically during iPhone onboarding. Users will have access to Apple Intelligence features after setting up their … | Continue reading


@developer.apple.com | 1 year ago

Today’s New iOS and MacOS Developer Betas Allow Developers Worldwide to Test EU-Specific Features

Apple Developer News: Following feedback from the European Commission and from developers, in these releases developers can develop and test EU-specific features, such as alternative browser engines, contactless apps, marketplace installations from web browsers, and marketplace a … | Continue reading


@developer.apple.com | 1 year ago

Overriding Gatekeeper Protections in MacOS 15 Sequoia Will Require Clicking Through Panels in System Settings

Here’s a developer note from Apple confirming another change in MacOS 15 that many of us were hoping was a bug or glitch in the developer betas: In macOS Sequoia, users will no longer be able to Control-click to override Gatekeeper when opening software that isn’t signed correctl … | Continue reading


@developer.apple.com | 2 years ago

App Store submissions now open for iOS 16.1 and iPadOS 16.1

Learn about the latest technologies, events, and policies for developers. | Continue reading


@developer.apple.com | 3 years ago

Running a VPN server on iOS is against AppStore's Guidelines

Continue reading


@developer.apple.com | 3 years ago

Running GUI Linux in a virtual machine on a Mac

Comments | Continue reading


@developer.apple.com | 3 years ago

Human Interface Guidelines Developer

Continue reading


@developer.apple.com | 3 years ago

Upcoming price and tax changes for apps and in-app purchases

Learn about the latest technologies, events, and policies for developers. | Continue reading


@developer.apple.com | 3 years ago

WebObjects Overview [pdf]

Continue reading


@developer.apple.com | 4 years ago

ActivityKit

Continue reading


@developer.apple.com | 4 years ago

Understanding CPU Usage with Web Inspector

As a developer of web content, you play an important role in fulfilling customer expectations for a high performance web experience while... | Continue reading


@developer.apple.com | 4 years ago

Behind the Design: Halide Mark II

Learn about the latest technologies, events, and policies for developers. | Continue reading


@developer.apple.com | 4 years ago

Xcode 14 deprecates bitcode for watchOS and tvOS

Continue reading


@developer.apple.com | 4 years ago

Apple now allows third party IAP for South Korean apps

Learn about the latest technologies, events, and policies for developers. | Continue reading


@developer.apple.com | 4 years ago

Apple states “the best way to build an app is with Swift and SwiftUI” [video]

Take a deeper dive into the latest tools, technologies, and advances across Apple platforms to help you create even better apps. | Continue reading


@developer.apple.com | 4 years ago

How to file great bug reports

Learn about the latest technologies, events, and policies for developers. | Continue reading


@developer.apple.com | 4 years ago

The macOS Preferences System

Continue reading


@developer.apple.com | 4 years ago

Replace CAPTCHAs with Private Access Tokens

Don't be captured by CAPTCHAs! Private Access Tokens are a powerful alternative that help you identify HTTP requests from legitimate... | Continue reading


@developer.apple.com | 4 years ago

Web Push for Safari

Bring better notifications to your websites and web apps in Safari on macOS with Web Push. We'll show you how you can remotely send... | Continue reading


@developer.apple.com | 4 years ago

WeatherKit REST API

Continue reading


@developer.apple.com | 4 years ago

MetalFX: Apple's API for Spatial and Temporal Upscaling

Discover MetalFX, a new API that provides platform optimized graphics effects for Metal applications. With MetalFX Upscaling, your... | Continue reading


@developer.apple.com | 4 years ago

Design for Arabic (WWDC 2022)

Find out how to design or optimize your app or game for Arabic. Whether you're planning a first release or improving an existing app or... | Continue reading


@developer.apple.com | 4 years ago

Distributed Actors in Swift

Discover distributed actors — an extension of Swift's actor model that simplifies development of distributed systems. We'll explore how... | Continue reading


@developer.apple.com | 4 years ago

The New Human Interface Guidelines

Learn about the latest technologies, events, and policies for developers. | Continue reading


@developer.apple.com | 4 years ago

Link fast: Improve build and launch times [video]

Discover how to improve your app's build and runtime linking performance. We'll take you behind the scenes to learn more about linking,... | Continue reading


@developer.apple.com | 4 years ago

Passkeys

It's time for a security upgrade: Learn how to add support for passkeys to create a quick and easy sign in experience for people, all... | Continue reading


@developer.apple.com | 4 years ago

WWDC 2022: Discover Metal 3

Harness the full potential of Apple silicon in your app with Metal 3. We'll introduce you to the latest features, improvements, and... | Continue reading


@developer.apple.com | 4 years ago

What's new in Safari and WebKit (WWDC 2022)

Explore the latest features in Safari and WebKit and learn how you can make better and more powerful websites. We'll take you on a tour... | Continue reading


@developer.apple.com | 4 years ago

Challenge: Pixel Perfect Design

Learn about the latest technologies, events, and policies for developers. | Continue reading


@developer.apple.com | 4 years ago

Revamped Human Interface Guidelines for Apple platforms

Continue reading


@developer.apple.com | 4 years ago

WWDC 2022: Program Metal in C++ with metal-cpp

Your C++ games and apps can now tap into the power of Metal. We'll show you how metal-cpp helps you bridge your C++ code to Metal,... | Continue reading


@developer.apple.com | 4 years ago

RoomPlan

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 with characteristics like dimensions and type of furniture included. | Continue reading


@developer.apple.com | 4 years ago

WeatherKit

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. | Continue reading


@developer.apple.com | 4 years ago

Swift Charts – Construct and customize charts on every Apple platform

Continue reading


@developer.apple.com | 4 years ago

Enabling Developer Mode on a Device

Comments | Continue reading


@developer.apple.com | 4 years ago

Running Intel Binaries in Linux VMs with Rosetta

Continue reading


@developer.apple.com | 4 years ago

Apple Wallet – Order Tracking API

Continue reading


@developer.apple.com | 4 years ago

Run full Linux distributions on Apple Silicon

Learn how you can use the Virtualization framework to quickly create virtual machines on your Mac. We'll show you how to create a virtual... | Continue reading


@developer.apple.com | 4 years ago