2017-02-11 21 views
1

Я хочу использовать IOKit для чтения скорости вращения вентилятора, но, к сожалению, мне не разрешено публиковать приложение на MAS из-за этого. Итак, мое приложение (давайте назовем это A) не может читать данные непосредственно из IOKit, но можно ли инкапсулировать эту функцию в другое приложение (это будет B)? При запуске приложения появится всплывающее окно с запросом пользователя, хочет ли он использовать эту функцию и загрузить необходимое вспомогательное приложение (B). При нажатии да, приложение B загружается и запускается из приложения в А.Возможно ли запустить другое приложение из моего изолированного приложения?

Это

а) возможно (конечно, почему бы и нет?), И что более важно б) то, что компания Apple будет утверждать?

я уже видел нить здесь на этом сайте о праве

com.apple.security.temporary-exception.sbpl

Я попробовал, добавив, что право и, конечно, мое приложение работает как задумано. Но Apple не одобрит это право, не так ли? Даже с подробным описанием, почему мне нужно это право? Есть ли разработчики, у которых Apple одобрила их приложение с этим правом?

С уважением, inexcitus

+0

это два разных вопроса. я ответил первым. –

ответ

1

они будут утверждать, если загрузка для B не является обязательным и помечено как необязательной загрузки. Так что приложение А все еще делает что-то полезное без Б.

+0

Спасибо. Приложение A все еще делает что-то полезное, а B НЕ является обязательным. Если пользователь хочет загрузить B, это приложение с песочницей, и, разумеется, оно подписано разработчиком. –