Skip to content
Tech News
← Back to articles

Apple says iOS 27 ‘Restricted Mode’ isn’t for new Upgrade program leases

read original more articles
Why This Matters

Apple's introduction of the 'Restricted Mode' system in iOS 27, linked to a new leasing program, highlights ongoing efforts to integrate financing and device management features more deeply into iOS. While the system aims to enforce lease agreements and restrict device usage when payments are missed, Apple clarifies that missed payments will not trigger restrictions, indicating a focus on contractual management rather than punitive measures. This development signals a shift towards more sophisticated device leasing and management options, impacting both consumers and the tech industry by potentially enabling more flexible financing solutions and device control mechanisms.

Key Takeaways

Apple has told The Verge that missed lease payments will not activate the “Restricted Mode” system currently under development in iOS 27. What the new system is meant for remains uncertain. Here are the details.

A bit of context

Last week, after Bloomberg reported that Apple would soon announce a new leasing program, 9to5Mac reported on a new system included in iOS 27 called App Managed Features.

As of iOS 27 beta 4, on iPhones with Developer mode enabled, a new App Managed Features menu item appears under the new Managed Financing Testing section in Settings > Developer.

Our reporting also included the actual alert interface that will be displayed when Restricted Mode is activated.

At the center of this new system is a daemon called appmanagedfeaturesd , which allows an authorized financing provider’s app to enroll a device, check the status of the financing agreement, and apply restrictions when a contract is no longer in good standing.

When those restrictions are enabled, App Managed Features uses Apple’s ManagedSettings framework to block certain apps from launching. A limited set of built-in apps remains available, alongside the financing provider’s own app, any apps the provider chooses to allow, and certain apps with access to critical-alert entitlements.

The system also integrates with Find My through a new, dedicated financing context called FMDPartnerFinancingContext and a dedicated entitlement named com.apple.FindMyDevice.PartnerFinancing.access . That integration does not appear to give the financing provider access to the device’s location. Instead, findmydeviced implements a separate lock type called Partner Finance Lock, or PFLock.

The implementation also includes a finance-specific device-attestation label, com.apple.icloud.findmydeviced.scrt-baa.partner-finance , and communicates with Apple’s activation infrastructure. After an erase, FindMyUICore and Setup Assistant can display a financing-lock challenge, with MobileActivation handling the authorization required to activate the device.

In other words, the App Managed Features, ManagedSettings, Find My, FindMyUICore, and MobileActivation components found in iOS 27 form a complete system for restricting and enforcing the status of a financed device, with the financing partner able to determine when restrictions are applied and which additional apps remain available.

... continue reading