The profile must originate from a user approved MDM server.

I am working on an application which requires accessibility permissions. In order to avoid displaying popups to user I have created configuration profile to give permissions needed to the app. In my local tests when I try to install that profile I get this error:


“The profile must originate from a user approved MDM server.”


I have been reading and it seems that only solution is to use MDM server and enroll any device where I want to install my profile.

Also if I have MDM server, do I need to be enrolled in DEP(Device Enrollment Program)?

Is it not possible to just sign the profile and ask user to install it ?

Can someone clarify please?


Thanks in advance

Replies

Does your company now own a Developer Enterprise Program?


About DEP, see: https://www.apple.com/business/site/docs/DEP_Guide.pdf