Apple Developer News
-
Hello Developer: April 2026

In this edition:
- Join us on bilibili and LinkedIn.
- Catch up on essential sessions before WWDC26.
- Build a travel app with sample code.
- Browse the latest edition of our new design gallery.
- Learn about the biggest-ever update to Analytics in App Store Connect.
-
How Infold Games fashioned an open world for Infinity Nikki

Infinity Nikki is a literally glowing example of what video game graphics can be.
The fifth in a series of dress-up titles from Infold Games, Infinity Nikki is also the first to embrace elements of RPG action-adventure. But instead of tracking down weapons and battling bad guys, this installment finds its wide-eyed heroine solving puzzles by collecting enchanted outfits found throughout a series of wondrous lands.
Infinity Nikki
- Available on: iPhone, iPad
- Based in: Shanghai
- Awards: Apple Design Award winner for Visuals and Graphics (2025), App Store Awards Game of the Year finalist (2025), App Store Editors’ Choice
Download Infinity Nikki from the App Store >
The fashion-forward gameplay still remains, of course. Nikki’s dress sways and waves every step of the way, while capes sparkle and drift in the wind. Different outfits are imbued with different abilities that allow players to guide Nikki — and her cat companion, Momo — through clever puzzles. And from quaint cobblestone towns to distant mountains, every corner of the game’s Miraland — brought to life with cutting-edge visuals — is awash in beautifully realized lighting and effects from advanced shading techniques like Global Illumination. (Executive producer Kentaro Tominaga previously worked on several installments of the Legend of Zelda series.)
It’s a wonderland of texture, light, and animation — and the 2025 Apple Design Award winner for Visuals and Graphics. To find out more, we caught up with Douhu, Infinity Nikki’s lead gameplay systems designer for outfits; Ade, lead programmer; and Dodie, art director.

Why did you decide to make this fifth installment an open-world RPG?
Douhu: When we started thinking about this six years ago, we already knew it would be an open-world game. So we asked ourselves: How do we go about bringing Nikki into that space? And how do we set it apart from other open-world games on the market?
To make these worlds as immersive as we can, we keep an eye on all the details, all the time.
Douhu, lead gameplay systems designer for outfits
This is the first Nikki game to include action-adventure elements and light combat.
Douhu: Yes, but we knew that combat wouldn’t be part of the game’s core play. The Nikki series has such a defined style. We thought a lot about how to maintain that.
How many people worked on the visuals for this?
Douhu: Oh, it’s a huge team — roughly 800 people. It’s a fun but a complicated job. We have a lot of visual pipelines all going at once: cutscenes, the NPC ecosystem, lighting, performance. The production complexity is so high.

The payoff for that work seems to be everywhere: The game is full of fabrics, sparkles, environments, and natural elements.
Douhu: And we think about all of them. For instance, when Nikki runs up a flight of steps in a cutscene, we don’t want her to stamp her feet down. We want her to move lightly and elegantly. All the sounds you hear are based on real-world sounds, though we’ve added some imagination to them in post-production editing. To make these worlds as immersive as we can, we keep an eye on all the details, all the time.
Nikki’s double-jump is especially elegant; it’s almost like a glider coming in for the softest of landings.
Douhu: That’s because we want players to have plenty of time to experience the world. Our core gameplay is based on jumping, but it’s not a very quick motion. It’s slow, like a micro-response for that specific floating motion. And that’s because we want to let players breathe and appreciate all the details of Miraland.

What is Day 1 like on the visuals for something like this?
Douhu: Because this is our fifth game with Nikki, we already have the character and philosophy built out, so those first days are more about sketching out the new world and its different maps.
Ade: To start, we reconstruct the structure and physical performance of the fabrics in the engine, based mostly on reality. Then we’ll do extreme evolutions on the fabrics. We have so many fabric categories in our library, and a lot of those are heritage from previous titles. But we make all kinds of adjustments, and add all kinds of effects to make the game feel like it’s beyond reality.
Douhu: We do have a big closet in our office! But we want to emphasize that we’re not just exporting real fabrics or trying to recreate reality. We’re adding layers of fantasy. We add complicated embroideries, more patterns, and glittering special effects to depict a more whimsical, fantastic version of reality. That’s why Nikki’s outfits look more gorgeous than they would in real life. Hopefully!

Could you select an element in the game and share a little about how it was brought to life?
Dodie: Color has always been central to our art creation, so I’ll share two examples from Version 2.0: the five-star outfit Behind Prayers and the location called Snail Ranch.
The core design concept of Behind Prayers is ”a confined divine maiden,” so that meant a maximal design approach. The divine maiden longs for freedom, yet she’s draped in heavy layers of ornate garments and gemstones. These represent both sacred glory and the weight of restraint: dazzling and radiant, yet undeniably burdensome.
We chose gold as the primary color to express sanctity and brilliance, and we introduced touches of green to break potential visual monotony. We further embellished the outfit with a rich array of multicolored gemstones and enhanced it with prismatic sparkle effects, allowing it to shimmer vividly — even at night.
Snail Ranch, meanwhile, is the player’s first destination in Itzaland — the place where Nikki first encounters the Shroomlings and the snails.
The lighting in this area is intentionally bright and inviting. Sunlight filters through enormous leaves, creating a warm and relaxing atmosphere, while even small puddles along the path reflect the deep blue of the sky. The scene takes on a fairytale quality, inviting players to believe and lose themselves in the land.

Talk about your approach to creating these fabrics and outfits.
Ade: Infinity Nikki introduces a revolutionary material system. At the core is a re-engineered fabric algorithm that preserves the advantages of four-layer UV blending textures, while requiring only minimal parameter adjustments to accurately simulate a wide range of materials, including the natural coarseness of cotton and linen, the smooth sheen of silk and satin, as well as the delicate tactile qualities of various velvets and flannel. The system also provides deep support for custom reflections and diverse sparkle responses, making it easy to create distinctive highlights and dreamy glints, such as the unique interplay of gauze and silk in the Fairytale Swan outfit.
Visual richness in Infinity Nikki extends well beyond fabric. We developed a specialized jewelry material system using advanced algorithms to simulate the brilliance of gemstones, including complex refraction, 3S light transmission, and highly variable specular highlights, as seen in the pearls and diamonds of the Fairytale Swan outfit. Dynamic presentation has also broken through previous limitations. To support animated patterns in high-end outfits such as Threads of Reunion, the team developed an innovative solution to mitigate Unreal Engine 5’s interference from engine-native motion blur on UV animations. This enables crisp and vivid celestial motion effects: three independent orbits allow full customization of planetary shapes, angular velocities, and trajectories, layered with flowing asteroid belts and lunar phase changes.

And how do you approach physical simulation?
Ade: We make flexible use of skeletal physics and Chaos Cloth to achieve natural, expressive motion. Through proprietary skeletal chain algorithms and enhanced cloth solvers, the team replaces costly and unstable traditional collision-based algorithms with more stable and controllable constraint-based algorithms. Let’s take Nikki running in a loose dress as an example. We introduced a flexible and soft-driven constraint stage during preprocessing, ensuring that even under dramatic movements, the initial garment avoids clipping the body.
While pursuing physical realism, the system also preserves the intended artistic silhouette of garments, particularly structured garments with petticoat. These outfits must flow naturally like fabric, while maintaining behavior consistent with their physical construction. Our custom algorithms incorporate collision handling between different garment types and multiple clothing layers, enabling free outfit combinations without sacrificing stability. By carefully balancing visual effects and performance, we achieve consistent results across multiple platforms.
Keep reading
Developer stories explore best practices and philosophies from some of the most inventive developers in the Apple community. In each story, we go behind the screens with developers, designers, and engineers to find out how they brought their remarkable creations to life.
-
Q&A: How Plane Finder set itself up for the long haul

Plane Finder is a sparkling example of what happens when a small team grows with a platform.
Launched in 2009, Plane Finder didn’t scale over the years by adding headcount, vendors, or complexity. Instead, founders Jodie and Lee Armstrong made a long-term bet on Apple’s ecosystem — staying native, sticking close to first-party tools, and reading platform signals early. And over time, an app that began as “planes on a map” evolved into a full end-to-end flight-tracking business — one that includes a global network of physical hardware — built and operated by a team of just eight people.
We talked to the married founders about their early days, the new design and Liquid Glass, and the challenges of running a global flight tracking network.
Plane Finder
- Available on: iPhone, iPad, Apple Watch
- Team size: 8
- Based in: UK
Download Plane Finder from the App Store >
Take us back to 2009. What sparked the idea for Plane Finder, and what were those early days like?
Lee: We’ve been on the App Store since about a year after it opened. It feels like a lifetime. But the real spark was seeing the unveiling of the iPhone itself in 2007. We were actually in the United States when it came out, so we picked one up, not really knowing what we’d do with it. There was no App Store yet, and I couldn’t even use it as a phone in the UK. It was literally just to hold and swipe back and forth. But that moment became such a huge part of our journey. We still have that iPhone on display.
In those early days, did you have aspirations of becoming an end-to-end flight tracking platform?
Jodie: Not at all. We started with just the app. Today, we collect our own positional information directly from aircraft, put it inside apps, and sell our data commercially.
You’re a small team of eight people. What’s that like?
Lee: I don’t think we could have done it without Apple technologies. We’re a small team, and we wouldn’t have the platform or methods to market on a global scale without the App Store — credit cards, StoreKit, localization. We really value the App Store as a platform.

Plane Finder is known for adopting Apple technologies and features — like ARKit, MapKit, and Liquid Glass — early. Which tools have made the biggest difference?
Lee: It all goes back to MapKit. We flippantly say the app is “planes on a map,” and MapKit is core to that. We’re also big users of Metal for our 3D globe view. And we just wouldn’t be able to handle subscriptions and monetization with promotional offers without StoreKit 2. We don’t use any third parties or cross-platform frameworks. We’re all in on Apple technologies because they provide everything we need.
What made you willing to be such early adopters?
Jodie: I steer the company from the mindset of a quote I heard years ago: “When new technologies come along, you can either be part of the steamroller or part of the road.” We always want to be part of the steamroller. We’re quick to evaluate new technology, and if we can lean into it in a way that makes sense for our products, we go for it.
Can you talk about the process of adopting Liquid Glass?
Jodie: We were on board with the concept straight away. From a leadership perspective, we said, “This is the future. We’ve got to make it make sense for what we do.” The design and engineering teams worked incredibly hard bringing those two things together — staying current and leaning into the tech while making it make sense for our world.
What does the developer community mean to you?
Lee: It’s the reinforcement piece. When you’re working in silos, the community gives you confidence that you’re applying technologies correctly. It’s all well and good seeing WWDC sessions with slides and sample code, but that’s very specific. Seeing how it works in the real world is invaluable.
Jodie: Everyone I speak to within Apple has passion and opinions about our app. They’re very engaged, and every piece of feedback is valuable. We’ve been asked questions over the years like “Why do you do this with your toolbar?” All that conversation is helpful.

Plane Finder isn’t just an app. You’ve deployed thousands of flight tracking devices worldwide. How has Apple’s ecosystem enabled that?
Jodie: There’s a symbiotic relationship between people enjoying the app and wanting to get involved by hosting receivers where we need coverage.
Lee: When we first started, we had one receiver covering the south of the UK. People downloaded the app and said, “This is great, but I live in Scotland and can’t see any planes.” So we’d send them a receiver. Before long, we heard that from Sweden, the United States, Africa, and Asia.
Jodie: Today, we use the app to find people in locations where we want to improve coverage. We’re leveraging the power of the audience to grow the network even further.
What’s next?
Jodie: We haven’t finished our Liquid Glass journey. We’re working on an internal project code-named “Plane Finder Double Glazed” — the next iteration with wider UI changes that we held back initially. We’re also looking at how we can leverage machine learning and foundation models.
What’s one thing people don’t realize about running a global flight tracking network?
Lee: We own and operate the network of receivers that power it. A lot of people think we buy that data like other companies do.
Jodie: We’ve designed and manufactured receivers and antennas. There’s more to us than just being an app!
Keep reading
Developer stories explore best practices and philosophies from some of the most inventive developers in the Apple community. In each story, we go behind the screens with developers, designers, and engineers to find out how they brought their remarkable creations to life.
-
App Store expands support to 11 new languages

To help your apps and games reach more people worldwide — especially in India — App Store Connect now supports localized metadata for 11 new languages, bringing the total number of supported localizations to 50. The new languages include Bangla, Gujarati, Kannada, Malayalam, Marathi, Odia, Punjabi, Slovenian, Tamil, Telugu, and Urdu.
You can now provide localized metadata — such as your app name, description, screenshots, and more — in App Store Connect. When you localize your metadata, it helps make your app relevant to potential users across languages and cultures, and provides an opportunity to grow your business. You can add localized metadata with your next version submission for each platform you support and use new localized App Store badges in your marketing communications.
Learn how to localize your app information
-
Updated Apple Developer Program License Agreement now available
The Apple Developer Program License Agreement has been revised to support new features, updated policies, and clarifications. Please review the changes and sign in to your account to accept the updated terms.
- Definitions, Section 3.3.3(B), Section 3.3.7(K): Specified requirements for use of the Foveated Streaming framework and clarified data privacy requirements.
- Definitions, Section 3.3.3(Q): Specified requirements for use of the Family Controls framework.
- Definitions, Section 3.3.7(J): Specified requirements for use of the Accessory Notifications framework and Accessory Live Activities framework.
Translations of the updated agreement will be available on the Apple Developer website within one month.
-
Get ready with the latest beta releases
The beta versions of iOS 26.5, iPadOS 26.5, macOS 26.5, tvOS 26.5, visionOS 26.5, and watchOS 26.5 are now available. Get your apps ready by confirming they work as expected on these releases. And make sure to build and test with Xcode 26.5 beta to take advantage of the advancements in the latest SDKs.
-
Update on regulated medical device apps in the European Economic Area, United Kingdom, and United States

To provide additional transparency to customers, the App Store will now display whether an app is a regulated medical device on its product page in the European Economic Area (EEA), United Kingdom, or United States. Regulated medical device apps are those that function on their own or as part of a system for a range of medical purposes, including diagnosis, prevention, monitoring, and treatment of diseases and physiological conditions. These apps may require registration or authorization from regulatory bodies, such as the U.S. Food and Drug Administration (FDA).
If you distribute in the EEA, UK, or U.S. and your app meets either of the following criteria, you’ll need to provide a regulated medical device status in App Store Connect, along with relevant regulatory information, such as contact details and safety information:
- Its primary or secondary category is Health & Fitness or Medical
- It’s marked as containing frequent references to Medical or Treatment Information in the Age Rating questionnaire in App Store Connect
Starting today, this status is required for new apps that meet either of the criteria above in order to distribute in these regions. Existing apps distributed in these regions that meet either of the criteria above must provide a status by early 2027. However, if you haven’t declared your app’s status by early 2027, you’ll no longer be able to submit app updates. If your app is not a regulated medical device, you can select No.
-
New In-App Purchase and subscription data now available in Analytics

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. Updates include:
- More than 100 new metrics. Now you can access monetization and subscription data in Analytics to better understand the performance of your In-App Purchases and offers.
- New cohort capabilities. Analyze user behavior based on common attributes — such as download date, download source, offer start date, and more — to measure how a particular group of users performs over time. For example, if you’ve expanded your app to a new region, you can monitor how long it takes users in that region to make a purchase compared to other more established regions. Cohort data is aggregated to ensure user privacy.
- New peer group benchmarks. Discover how you stack up to peers with two new monetization benchmarks: download-to-paid conversion and proceeds per download. Benchmarks incorporate differential privacy techniques to protect individual developer performance while also providing meaningful and actionable insights.
- Two new subscription reports. Export these via the Analytics Reports API to perform offline analysis and integrate Analytics into your own data systems.
- Additional filters. Apply up to seven filters to your selected metrics at once allowing you to drill down further and uncover additional insights.
- App Store Analytics Guide. This new guide in App Store Connect Help enables you to develop a data-driven strategy and understand App Store tools and features you can use to grow your business.
-
WWDC26: June 8-12, 2026

Join the worldwide developer community online for a week of technology, creativity, and community.
Be there for the reveal of the latest Apple tools, frameworks, and features. Learn to elevate your apps and games through video sessions hosted by Apple engineers and designers. Engage with Apple experts in labs and connect with the worldwide developer community. All online and free.
-
Apple Developer is now on bilibili and LinkedIn
Check out Apple Developer on bilibili and LinkedIn to learn about the latest news, announcements, videos, and events — including the Worldwide Developers Conference and Meet with Apple activities — for the developer community.
-
Adjustments to the China storefront of the App Store on iOS and iPadOS
Apple is making changes to the App Store in China following discussions with the Chinese regulator.
As of March 15, 2026, changes will be made to the commission rates that apply to the China mainland storefront of the App Store on iOS and iPadOS.
The commission rate for standard Apple In-App Purchase and paid app transactions will be 25%. Currently, the rate is 30%. The commission rate for qualifying Apple In-App Purchase transactions under the App Store Small Business Program and Mini Apps Partner Program, and for auto-renewals of Apple In-App Purchase subscriptions after the first year, will be 12%. Currently, the rate is 15%.
Signing the updated terms by March 15 is not required to receive the benefit of these commission rate changes starting that date.
We strive for iOS and iPadOS to be the best app ecosystem and a great business opportunity for developers in China. We are committed to terms that remain fair and transparent to all developers, and to always offering competitive App Store rates to developers distributing apps in China that are no higher than overall rates in other markets.
The Apple Developer Program License Agreement has been revised to support updated policies. You can sign in to your account to accept the updated terms.
Translations of the updated agreement will be available on Apple Developer website within one month.
-
Hello Developer: March 2026

In this edition:
- Join Apple at GDC.
- Get tips on privacy and security in a new developer activity.
- Dive deep on coding intelligence in Xcode 26.
- Learn how the Speechify team is going all in on AI.
- Catch up on the latest news and updates.
-
Age requirements for apps distributed in Brazil, Australia, Singapore, Utah, and Louisiana
Today we’re providing an update on the tools available for developers to meet their age assurance obligations under upcoming U.S. and regional laws, including in Brazil, Australia, Singapore, Utah, and Louisiana. Updates to the Declared Age Range API are now available in beta for testing.
Brazil
Developers who are distributing apps in Brazil can use the updated Declared Age Range API to obtain a user’s age category. Age categories for users in Brazil will be shared when the user or a parent or guardian (where relevant) agrees to share the age category with you. The API will also return a signal from the user’s device about the method of age assurance.
Apps rated 18+ in Australia, Singapore, and Brazil
Starting February 24, 2026, Apple will block users in Australia, Brazil, and Singapore from downloading apps rated 18+ unless they have been confirmed to be adults through reasonable methods. The App Store will perform this confirmation automatically. However, developers may have separate obligations to independently confirm that their users are adults. To assist with this, the Declared Age Range API—available on iOS, iPadOS, and macOS—provides developers with a helpful signal about a user's age.
For developers distributing their apps in Brazil, if you identify your app as containing loot boxes through the age rating questionnaire, the age rating of your app on the Brazil storefront will be updated to 18+.
Utah and Louisiana
For users with new Apple Accounts in Utah as of May 6, 2026, and in Louisiana as of July 1, 2026, age categories will be shared with the developer’s app when requested through the Declared Age Range API. The tools we previously announced have been expanded to help developers meet compliance obligations for Louisiana and Utah, including:
Significant Change API under PermissionKit
New age rating property type in StoreKit
App Store Server Notifications
New signals are now available through the Declared Age Range API, including whether age-related regulatory requirements apply to the user and if the user is required to share their age range. The API will also let you know if you need to get a parent or guardian's permission for significant app updates for a child.
Developers can use the Declared Age Range API to present significant update notifications to adults in these states through the Significant Update Action, now in beta. When releasing a significant update, developers must follow the Human Interface Guidelines and provide users with a meaningful description of the update.
Design safe and age‑appropriate experiences for your apps and games
-
Get ready with the latest beta releases
The beta versions of iOS 26.4, iPadOS 26.4, macOS 26.4, tvOS 26.4, visionOS 26.4, and watchOS 26.4 are now available. Get your apps ready by confirming they work as expected on these releases. And make sure to build and test with Xcode 26.4 beta to take advantage of the advancements in the latest SDKs.
-
Updated App Review Guidelines now available
The App Review Guidelines have been revised to clarify that apps with random or anonymous chat are subject to the 1.2 User-Generated Content guideline.
Translations of the guidelines will be available on Apple Developer website within one month.
-
Swift Student Challenge submissions are now open

The Swift Student Challenge is here! Submissions are now open through February 28, and students from all over the world are invited to submit their app playgrounds.
Learn more about the Challenge
Key things to know
- No prior experience is needed. The Challenge is open to students of all levels who meet the eligibility requirements.
- The Challenge is free to enter — all you need is access to a Mac or iPad with Xcode or Swift Playground.
- Your app playground can be on any topic of your choice. The best app ideas come from subjects or experiences that you're passionate about.
- Your app playground should be experienced within 3 minutes or less.
- The Swift Student Challenge is a great opportunity for students to build their skills and create something great.
Learn more
- Watch a new video to learn from past winners and Apple experts.
- Explore learning resources.
-
Hello Developer: February 2026

In this edition: Big news about agentic coding in Xcode. Plus:
- Join us for an online code-along about coding intelligence.
- Get your Swift Student Challenge submissions ready.
- Browse new developer activities on SwiftUI, the new design, security, and more.
- Catch up on the latest updates.
-
Upcoming SDK minimum requirements
Starting April 28, 2026, apps and games uploaded to App Store Connect need to meet the following minimum requirements:
- iOS and iPadOS apps must be built with the iOS 26 & iPadOS 26 SDK or later
- tvOS apps must be built with the tvOS 26 SDK or later
- visionOS apps must be built with the visionOS 26 SDK or later
- watchOS apps must be built with the watchOS 26 SDK or later
-
Price updates for apps, In-App Purchases, and subscriptions
The App Store is designed to make it easy to sell your digital goods and services globally, with support for 43 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.
As of January 29:
Your proceeds from the sale of eligible apps and In‑App Purchases have been modified in:
- Bhutan: Goods and Services Tax (GST) introduction of 5%
- Finland: Reduced value‑added tax (VAT) rate decrease from 14% to 13.5% for news, magazines, books, and audiobooks
- Ghana: Removal of 2019 COVID-19 Health Recovery Levy
- Kazakhstan: VAT rate increase from 12% to 16%
- Lithuania: Reduced VAT rate decrease from 9% to 5% for news, magazines, books, and audiobooks
- Mauritius: VAT introduction of 15%
- Russia: VAT rate increase from 20% to 22%
- Türkiye: Digital sales tax (DST) rate decrease from 7.5% to 5%
- Zimbabwe: VAT rate increase from 15% to 15.5%
Exhibit B of the Paid Applications Agreement will be updated to indicate that Apple collects and remits applicable taxes in Bhutan and Mauritius.¹
Beginning February 16:
Pricing for apps and In-App Purchases will be updated for Mauritius if you haven’t selected Mauritius as the base storefront for your app or In‑App Purchase.² This update considers the VAT introduction listed in the tax updates section above.
If you’ve selected Mauritius as the base storefront for your app or In-App Purchase, prices won’t change. On other storefronts, prices will be updated to maintain equalization with your chosen base price.
Prices won’t change in any region if your In‑App Purchase is an auto‑renewable subscription. Prices also won’t change on the storefronts where you manually manage prices instead of using the automated equalized prices.
The Pricing and Availability section of Apps has been updated in App Store Connect to display these upcoming price changes. As always, you can change the prices of your apps, In‑App Purchases, and auto‑renewable subscriptions at any time.
Learn more about managing your prices
View or edit upcoming price changes
Edit your app’s base country or region
Pricing and availability start times by country or region
Set a price for an In-App Purchase
Learn more about your proceeds
¹ Translations of the updated agreement will be available on the Apple Developer website within one month.
² Excludes auto-renewable subscriptions.
-
Hello Developer: January 2026

We‘re hitting the ground running in 2026. In this edition:
- A special SwiftUI activity in Cupertino.
- More ways to connect with us about Liquid Glass.
- A snappy video recap of Apple design resources.
- All-new Develop in Swift Tutorials.
- A new article about taking full advantage of foundation models.
-
Update on age requirements for apps distributed in Texas
A recent injunction issued by a district court suspended enforcement of Texas state law SB2420, which introduced age assurance requirements for app marketplaces and developers. In light of this ruling, Apple will pause previously announced implementation plans and monitor the ongoing legal process.
The tools we previously announced to help developers meet their compliance obligations will remain available for sandbox testing, including:
- Declared Age Range API
- Significant Change API under PermissionKit
- New age rating property type in StoreKit
- App Store Server Notifications
These tools can also be used to help developers with their obligations under laws coming into effect in Utah and Louisiana in 2026. The Declared Age Range API remains available worldwide for users on iOS 26, iPadOS 26, and macOS 26, or later.
-
Changes to iOS in Japan
To comply with the Mobile Software Competition Act (MSCA), Apple is introducing changes to iOS that create new options for developers' apps in Japan. Beginning with iOS 26.2, developers can distribute apps on alternative app marketplaces, operate alternative app marketplaces, process app payments for digital goods and services outside of Apple In-App Purchase in iOS, and more.
The new options for downloading apps from alternative app marketplaces and making app payments open new avenues for malware, fraud, scams, and privacy and security risks. Apple has worked with Japanese regulators to introduce protections from these new threats — with a special emphasis on the safety of younger users. Those protections include Notarization for iOS apps, an authorization process for app marketplaces, and requirements that help protect children from inappropriate content and scams.
By March 17, 2026, all current members of the Apple Developer Program will need to agree to the latest update to the Apple Developer Program License Agreement, which includes new terms that allow for these options in Japan.
You can also request a 30-minute online appointment to ask questions about these changes.
-
Updated Apple Developer Program License Agreement now available
The Apple Developer Program License Agreement has been revised to support new features, updated policies, and to provide clarification. Please review the changes and sign in to your account to accept the updated terms.
- Section 3.3.3(A): Specified requirement on recordings and privacy.
- Section 3.3.3(J): Specified requirements for launching voice-based conversational apps via the side button on iPhone.
- Definitions, section 3.3.3(P): Specified terms for use of the Declared Age Range API and Significant App Topic Update API.
- Definitions, section 3.3.8(J): Specified requirements for use of the Wi-Fi Infrastructure Framework.
- Attachment 12: Specified terms for iOS apps in Japan, including alternative distribution, alternative payments and out-of-app offers, and the Core Technology Commission.
- Schedules 2 and 3, section 3.4: Specified the right to offset or recoup amounts owed to Apple.
- Schedules 2 and 3, section 5.4: Clarified requirements for consumer protection.
Translations of the updated agreement will be available on the Apple Developer website within one month.
-
New Requirements for Social Media Apps in Australia
Beginning December 10, 2025, a new Australian law will require certain social media platforms operating in Australia to prevent people under 16 from having a social media account. Impacted developers are responsible for making sure they follow the requirements of the new law, including deactivating any existing accounts for users under 16 and monitoring new signups.
Apple provides several tools to help meet the requirements of this law:
Declared Age Range API
The new Declared Age Range API helps developers provide age-appropriate experiences for their users. Developers can choose to request the age range that is most relevant to their use case, such as an age range of under 16, and modify app behavior based on this information.
App description on the App Store
When making an app available on the App Store, developers must include a description that helps users determine whether the app is appropriate for them. Developers can use this app description field to indicate information that may not be captured in other areas of the product page, such as social media age restrictions for people under a certain age.
In-app controls on the App Store product page
This year, Apple updated the age ratings questionnaire that is required for all apps. The update included adding new questions about in-app controls, such as the presence of age assurance and parental controls. Apps using age assurance methods — such as the Declared Age Range API — to comply with the law and prevent users under 16 from creating accounts can indicate the presence of this capability on their App Store product page.
Higher minimum age rating
With our recent update to age ratings, developers can set a higher age rating than the one generated by their responses to the age ratings questionnaire in App Store Connect. Developers can view the age rating for each of their apps and select a higher rating if they wish, in the App Information section in App Store Connect.
Age Suitability URL
When updating an app's age rating, developers have the option to include an Age Suitability URL that links to a developer-hosted website with details about the app and its age-related content. When enabled, this URL appears on the App Store product page under the age ratings details section. Developers can use this URL to provide region-specific information and requirements, such as the prohibition in Australia of people under 16 having a social media account.
Learn more about the Declared Age Range API
-
Hello Developer: December 2025

In this edition:
- Meet the 2025 App Store Award winners.
- Sign up for new design and Liquid Glass activities in the new year.
- Check out the latest additions to our ever-expanding video library.
- Meet the team behind the sticker-centric language-learning app CapWords.
- Browse new documentation and HIG updates.