It's easy.
1. Let users choose one of two options, secured or compromised.
2. Give developers a choice they can allow their code to run on compromised devises or not.
Imagine the reputational damage to the Apple brand that would occur if Apple offered a Security/Data/Privacy Compromised option to customers.
Nope. Will never happen.