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