Elevated Mac App Store

I have a question regarding the Mac App Store. I plan to release admin software to achieve my core functionality, but, according to Apple,

2.27 - Applications that request escalation to root privileges or use setuid attributes will be rejected.

I have to look for other ways to achieve this. I mean distributing the application without having to use root privileges and allowing users to download my supporting application, which will be distributed free of charge on my website. Some interaction between the communication processes between my application and the assistant seems to fit the bill. But to make things even better -

2.16: Applications that download or install additional code or resources to add functionality or change their primary purpose will be rejected

You see, I will need to offer a link to my site, which, in turn, offers users to download an assistant. So my question is: my approach to this will elude Apple's terrible rejection?

+6
source share
1 answer

You should take a look at Awaken , the OS X application distributed with the App Store, as well as the ability to download a helper (which requires user privilege authorization).

It looks like the same situation as yours, and it was accepted in the App Store.

+4
source

Source: https://habr.com/ru/post/897373/


All Articles