Updates to App Tracking Transparency in the European Union
Apple is introducing changes to its App Tracking Transparency (ATT) framework in the European Union, starting with iOS 27.2 and iPadOS 27.2. Developers will have the option to use an alternative version of the ATT system prompt in the EU, though the requirements for seeking user permission to track remain unchanged.
Apple Developer · 18 September 2026 · Read the original →
Get your subscriptions ready for iOS 27
Developers are encouraged to prepare their subscriptions for new features in iOS 27 by ensuring apps use StoreKit 2 for Apple In-App Purchases. New Bundles and Suites capabilities allow offering multiple subscriptions as a single Apple In-App Purchase.
Apple Developer · 18 September 2026 · Read the original →
Get ready with the latest beta releases
Apple has released beta versions of iOS 27.2, iPadOS 27.2, macOS 27.2, tvOS 27.2, visionOS 27.2, and watchOS 27.2. Developers should test their apps with these releases and build with Xcode 27.2 to utilize the latest SDK advancements, especially in preparation for iPhone Duo running iOS 27.1.
Apple Developer · 18 September 2026 · Read the original →
Swift 6.4 Released
Swift 6.4 has been released, enhancing its support across various platforms including apps, servers, and embedded devices. Key highlights include Swift Build becoming the default in Swift Package Manager for consistent project builds across operating systems, and the Subprocess library reaching version 1.0.
Swift.org · 18 September 2026 · Read the original →
Introducing the AndroidX Security State Libraries: A Unified View of Device Security
Android has announced the stable release of the AndroidX Security State version 1.1.0 and Security State Provider version 1.0.0 libraries. These libraries are designed to provide developers and enterprise partners with the necessary data to keep devices protected.
Android Developers · 18 September 2026 · Read the original →
Module Tracking in Swift Debug Info
This post details improvements to Swift debug info, specifically regarding module tracking, which will be included in the upcoming Swift 6.4 release. Changes, begun in Swift 6.3, will enhance the precision of the debugger's expression evaluator in locating the correct Swift module when a program hits a breakpoint.
Swift.org · 18 September 2026 · Read the original →
Android Bench 2.0: Pushing the frontier with challenging long-horizon tasks
Android Bench 2.0 has been released, updating the benchmark for evaluating how large language models (LLMs) assist developers with real-world Android tasks. The methodology has been aligned with the Harbor framework to adapt to the rapid evolution of AI models and agents.
Android Developers · 18 September 2026 · Read the original →
Apple Revises EU ATT Prompts
Apple is introducing an alternative App Tracking Transparency system prompt for apps in the EU, starting with iOS 27.2 and iPadOS 27.2. This change, driven by agreements with European competition authorities, modifies the prompt's formatting and language, and makes the alternative version mandatory in Germany, France, Italy, Poland, and Romania. Developers can also re-prompt users one year after their previous ATT choice in the EU.
9to5mac.com · 18 September 2026 · Read the original →
Swift 6.4 Streamlines Development
Swift 6.4 has been released, bringing ergonomic refinements like simplified availability syntax with `anyAppleOS` and finer-grained control over warnings with `@diagnose`. It also adds support for asynchronous code in `defer` statements and extends `for-in` loops to noncopyable types. The release unifies the build system across platforms and improves WebAssembly performance.
Swift.org · 18 September 2026 · Read the original →
The usual mix of platform evolution and compliance demands.
9 stories, every Friday
Published here every week. Follow by RSS to get it as it lands.