2011-09-15 142 views
6

我有一個關於在Mac App Store的問題。我打算髮布一款軟件,管理員權限來實現其核心功能,但根據蘋果 -Mac App Store的應用程序使用提升的權限

2.27 - 即要求升級到root權限或使用的setuid 屬性將被拒絕應用程序。

我必須尋找其他方式來實現這一目標。我想分發應用程序,而不需要使用root權限,併爲用戶提供一個選項,以下載我的助手應用程序將被免費分發,在我的網站。我的應用程序和幫手之間的一些進程間通信巫術似乎符合法案。但是,爲了使事情變得更好 -

2.16:該下載或安裝額外的代碼或資源 添加功能或改變他們的主要目的將被拒絕

你看到應用程序,我只需要提供一個鏈接到我的網站,反過來建議用戶下載幫手。所以我的問題是,我的方法是否會避免蘋果的可怕拒絕?

回答

4

您應該看看Awaken,這是一款與App Store一起發佈的OS X應用程序,並且還提供了下載助手(需要用戶授權提升權限)的可能性。

這顯然與您的情況相同,並且它在App Store上被接受。

+0

的事情是覺醒不需要幫手,是一個完整的應用程序。但是我的應用程序將需要幫助實現的核心功能,而這將是有益得多。我不能簡單地說它在Mac App Store產品頁面上實現了一些附加功能,因爲它與應用程序的內置功能幾乎無關,並且這樣做可能會被拒絕,就像蘋果曾經對我的應用程序做過一樣。 – koo

+0

如果您的應用程序是不是沒有下載的幫助是非常有用的話,我會說這是幾乎肯定會被拒絕。 –

相關問題