Вы можете сделать это без дополнительного кода, изменив настройки в Activator. Приложение не обязательно должно быть в Cydia.
- Подтвердите, что у вас установлен Активатор из Cydia.
- Перейдите в приложение «Настройки», затем «Активатор».
- Выберите, в какой среде вы хотите запустить действие: в любом месте, на главном экране, в приложении или на экране блокировки.
- Прокрутите вниз до кнопки «Домой» и коснитесь нужного действия.
- Снова прокрутите вниз, пока не увидите нужное приложение. Нажмите на нее и подтвердите, что рядом с ней стоит галочка.
Теперь ваше приложение будет запускаться каждый раз, когда происходит действие. Однако если вы хотите, чтобы это было установлено автоматически при установке приложения, вам нужно включить заголовок libactivator в свой код и использовать его API для установки действия. Поскольку заголовок не включен в iOS, вам нужно создать приложение для Cydia.