blackeyeblitzar 19 hours ago

It says it requires a “provisioning profile”, whatever that means. I assume they still won’t let a typical user just download the app they want from the Internet, bypassing Apple’s walled garden entirely.

  • walterbell 16 hours ago

    > They must be signed by a certificate that’s trusted on the device.

    The user's device has to trust the developer/enterprise certificate, which then signs the app. Users can import certificates and CAs, it's a manual step on devices that are not managed by MDM. This is mostly used by enterprises, but can be used in other contexts where users trust a developer to sign software (and not sign malware!) for their device. That implies the developer securing the signing key.