
iOS
Trends-insights
16 min read
June 10, 2025
Updated: June 16, 2025
16 min read
TL;DR: Apple introduced AI-powered app discovery, 100+ new analytics metrics, ChatGPT in Xcode, improved attribution tools, and major App Store Connect upgrades.
WWDC25 brought substantial updates across app discovery, build management, monetization analytics, and development tools. Whether you’re managing app marketing or building apps, there’s quite a bit to unpack here.
Let’s walk through everything Apple announced together and figure out what it actually means for you.
Note: This article will be updated as Apple releases more WWDC sessions, so check back for the latest info.
Apple introduces App Store Tags to surface relevant features from your app’s metadata, description, category, and screenshots.
How it works: Apple’s large language models generate tags from your app metadata, then human reviewers check all tags for quality. When users tap on a tag, they see a dedicated view with personalized collections of apps sharing similar features.
Tags appear alongside app categories on search pages and with your app in search results.
What this means for you: Users can now discover apps through specific functionality instead of broad category browsing. Your fitness app might appear through “workout tracking” tags rather than just the general “Health & Fitness” category.
You can view your tags on the App Information page in App Store Connect and edit which ones you want to associate with your app. When you deselect a tag, Apple removes it across the App Store. It won’t show on your product page and your app won’t appear in that tag’s collection.
Now let’s talk about something that’s been a long time coming – keywords for Custom Product Pages. You can now show different versions of your app’s store listing depending on what users search for.
Key features:
Navigate to Custom Product Pages in App Store Connect, click into the page you want to optimize (like a “workout tracking” page), and select the keywords you want to assign.
Note: Apple suggests making your keyword selections unique for each Custom Product Page so users see the right page for different search queries.
During WWDC demos, Apple showed keyword fields with 107 characters (compared to the current 100-character limit). This suggests Apple either increased the character limit or no longer counts commas toward the total.
This feature isn’t live yet, but it indicates Apple may expand keyword optimization opportunities.
Apple expands offer codes beyond subscriptions to include all in-app purchase types – consumables, non-consumables, and non-renewing subscriptions.
What you can do now:
You can now generate offer codes in the sandbox environment for both In-App Purchases and subscriptions. Apple gives you up to 10,000 codes per app per quarter for testing, and sandbox accounts can redeem unlimited codes.
You can distribute codes through deep-links, QR codes, or let customers enter them directly in your app. Apple handles the redemption flow – once someone redeems a code, Apple takes care of the rest, including automatic app installation if the person doesn’t have your app yet.
Start by creating an offer campaign in the in-app purchases details page, specify your eligibility criteria, then generate your codes using the same one-time and custom code types that Apple makes available for subscriptions.
Apple now generates Review Summaries using large language models that combine key information from individual user reviews into short paragraphs. These summaries appear for apps and games with enough customer reviews and refresh regularly.
In App Store Connect, you can view the summary that appears on your product page, see when Apple last generated it, and report concerns if the summary isn’t accurate.
Apple expands age ratings from 2 to 5 thresholds, adding three new rating categories (9+, 13+, and 16+) to the existing 4+ and 18+ ratings. This change provides much more granularity for different age groups and regional requirements.
New capabilities you can declare:
Apple redesigns the developer experience with a new “learn more” section, clearer descriptions, and helpful examples for each question. You can override calculated ratings to assign higher ones if you need them for policy alignment.
Apple automatically calculates new age ratings using your existing responses, but you should review and answer new questions to ensure accuracy.
Apple introduces Accessibility Nutrition Labels that appear in a new section on your app’s product page. These labels help people understand which accessibility features your app supports, like Larger Text and VoiceOver.
Apple has pushed significant changes to App Store Connect Analytics that are already catching attention from developers who’ve noticed the platform’s new focus on monetization and user segmentation.
The biggest change you’ll notice is that Custom Product Pages and In-App Events are now right on the main screen instead of hidden in menus. This tells you everything about how important Apple thinks these features are now.
Custom Product Pages let you create different App Store listings for different types of users. Apple putting this front and center means they expect developers to stop using generic app pages and start personalizing their approach.
Apple added new cohort analytics that finally answer the question every developer wants to know: which parts of my app actually drive revenue? Instead of just seeing how many people use a feature, you can now see which features lead to actual payments.
Apple focuses heavily on Custom Product Pages within these analytics. You can see which types of users have better retention rates and spending patterns based on how they discovered your app.
Though honestly, Adapty has had way more advanced filters for this stuff for years.
→ Check more about Adapty analytics
This was a huge request from developers. Apple added Monthly Recurring Revenue tracking directly in App Store Connect. If you have a subscription app, you no longer need separate tools to understand your recurring revenue.
Apple launches a new Games app that comes pre-installed on iPhone, iPad, and Mac, creating a dedicated destination for game discovery and social gaming.
The Games app includes four main sections: The Home tab shows game events and friend activity, Play Together handles multiplayer invitations and friend comparisons, Library helps you manage installed games, and Search lets you discover new games.
Set your Primary or Secondary Category to “Games” in App Store Connect. Apple then creates a dedicated page for your game that showcases achievements, leaderboards, challenges, and multiplayer activities.
Achievements help players track their progress through your game.
Leaderboards now include new description fields and support deep-linking to specific game sections.
Challenges transform single-player games into social competitions where friends can compete.
Activities enable deep-linking to specific game experiences, letting players jump directly to particular levels or modes.
Apple displays your events throughout the Games app with custom artwork and features them in dedicated Events & Updates sections. These events can even replace regular app previews in search results, giving your game more prominent placement.
The more Game Center features you implement, the more places Apple showcases your game across the Games app. Each feature creates additional discovery opportunities, so consider implementing multiple Game Center capabilities to maximize your game’s reach.
Apple makes key improvements to AdAttributionKit that give you more control and better insights.
Multiple re-engagement campaigns can run simultaneously. Your app can now track several re-engagement conversions at once instead of limiting you to just one active conversion at a time.
You control how long ads remain eligible for attribution. Set custom time windows for when ads can still receive credit for conversions – configure different periods for different ad networks and interaction types (clicks vs views).
Cooldown periods prevent attribution conflicts. Set waiting periods after conversions during which Apple won’t attribute new conversions to other ads. This prevents later ads from stealing credit for purchases that earlier ads actually drove.
Country data helps you optimize regional campaigns. Postbacks now include country codes so you can identify which regions perform best. Apple only shows this data when there’s enough volume to protect user privacy.
Test attribution directly in device settings. Create test postbacks right from iOS Settings without setting up full ad campaigns, making it much easier to validate your attribution setup.
Note: Your ad networks need to implement these features before you can actually use them.
Apple integrates AI directly into Xcode 26, transforming how you write and debug code.
ChatGPT works directly in the IDE for coding assistance. Ask general Swift questions or specific questions about your project, and ChatGPT can make changes on your behalf.
Multiple AI providers work with Xcode. Beyond ChatGPT, you can add API keys for other providers like Anthropic (Claude), or use local models running on your Mac with tools like Ollama and LM Studio.
The Coding Tools menu provides a lightweight interface that lets you apply changes to selected code with quick actions or custom queries. The AI understands your project context and can generate code, fix errors, or explain existing code.
Context-aware AI references specific symbols, files, or issues in your project using the @ character. The AI can even work with images to generate code from UI sketches you provide.
Xcode tracks all AI changes by keeping snapshots before each AI-generated modification. You can easily review and undo modifications through the conversation history, giving you confidence to experiment with AI suggestions.
Apple introduces direct access to the on-device Large Language Model that powers Apple Intelligence through a powerful Swift API. The framework works across macOS, iOS, iPadOS, and visionOS.
Apple Intelligence-enabled devices only in supported regions. Always check availability before creating sessions to ensure your app works correctly across all user devices.
Apple expands App Store Connect APIs with new automation capabilities that streamline your development workflow.
Build Upload API lets you upload builds programmatically using any programming language. Apple provides standardized error handling and well-formatted messages to make integration straightforward.
Webhook Notifications deliver real-time updates for critical workflow events:
Apple streamlines the App Review submission process with flexible new options that give you more control over timing and coordination.
New submission types work independently from your app version submissions. Apple-Hosted Background Assets and Game Center types can now go through review on their own timeline, letting you update content and features without waiting for full app updates.
Group related items into draft submissions for review together. This proves particularly useful when you need to coordinate submissions that combine In-App Events and Custom Product Pages, ensuring all related content launches simultaneously.
These updates show Apple doubling down on AI-powered discovery and giving developers the analytics they’ve been asking for. The Foundation Models Framework is particularly exciting – having on-device AI directly in your app opens up possibilities we’re just starting to explore.
Start with whatever solves your biggest headache right now, but keep an eye on the AI features. They’re going to change how we build apps.
Recommended posts
iOS
Trends-insights
16 min read
June 10, 2025