2015-02-24 3 views
3

У меня есть ситуация, когда мне нужно закрыть другие запущенные/приостановленные приложения в iOS из моего приложения. Есть ли способ достичь этого в iOS 8.Управление/закрытие приложений сторонних разработчиков в iOS

Первоначальное впечатление, что мне приходится увеличивать использование памяти в моем приложении, чтобы iOS закрывала другие запущенные/приостановленные приложения, но есть ли лучший способ сделать это?

Спасибо заранее.

+0

Я смущен, почему вы настаиваете, что ваше приложение должно быть единственным, работающим на устройстве. Это звучит очень враждебно. –

ответ

0

Я не считаю, что это можно было бы закрыть приложения вниз из вашего собственного приложения, и если бы это было, я считаю, Apple, отвергнет ваше приложение под App Store Review Директивы 2,6

2.6 приложение, которые считывают или записывают данные за пределами назначенной контейнерной площадки будет отклонено

Я считаю, что он будет получать отвергнуто под это потому, что он должен будет читать и/или записывать данные за пределами приложения назначенного контейнера площадь беи ch не допускается. Приложения работают в изолированном режиме, поэтому им не известны другие приложения, запущенные на устройстве, и не могут (Not Jailbroken) взаимодействовать с ними, за исключением использования схем URL.

Что касается идеи увеличения использования памяти приложения до тех пор, пока он не начнет закрывать другие приложения вниз, вероятно, скажу, что ваше приложение также попадет под угрозу, если память будет слишком высокой, что приведет к тому, что она не будет очень дружелюбной для пользователей, и я полагаю, что Apple действительно отвергнет это. Я не могу точно определить, какое правило в руководящих принципах они отклонят, если они обнаружат ваше приложение, но если оно должно было произойти сбой из-за использования высокой памяти, они, безусловно, отвергли бы его под . 2.1 и 2.2 :

2,1 приложения, что авария будет отвергнутые

2,2 приложения, которые демонстрируют ошибки будут отвергнуты

Так что я сожалею, что не верю, что есть хороший способ сделать это, что все равно позволит вашему App в Apple App Store.

Смежные вопросы