2014-02-07 2 views
0

Я делаю приложение для настройки, которое находится внутри backboardd, поэтому backboardd необходимо перезапустить после установки настройки. Я использовал сценарий ниже в postinst для перезапуска backboardd. Он работает правильно для меня, но приводит к новой проблеме: он автоматически возвращается в конце установки без нажатия кнопки «Restart SpringBoard» в Cydia, и для этого на главном экране не отображается значок приложения кроме того, что вы полностью перезагрузите устройство. Что я могу сделать для этого?Почему Postinst скрипт для настройки приложения вызывает приложение значок приложения?

#!/bin/sh 

launchctl stop com.apple.backboardd 
+0

Это объясняется в ответ на [ваш другой вопрос] (http://stackoverflow.com/q/21569039/119114). 'uicache' - это команда для появления значков новых приложений без перезагрузки. – Nate

ответ