Я довольно новичок в разработке для iOS-устройств с джейлбрейком. Из того, что я читаю, я понимаю, что для того, чтобы делать все классные вещи, которые вы не можете делать на не-jailbroken телефонах, вам нужно подключиться к заданному классу и переопределить некоторые его поведение. Поскольку нет документации о том, как разработчик отслеживает, в каком классе он должен именно подключиться?
Я предполагаю, что, например, если бы я хотел, чтобы приложение реагировало на какое-либо событие, такое как загрузка телефона, позвоните в трубку или щелкнув по значку, я бы вручную сгенерировал данное событие и посмотрел, какие вызовы были сделаны. Это правильный способ отслеживать, где вы должны подключить свой код, и если да, то как это делается.
Примечание. Меня не интересуют именно те события, о которых говорилось выше. Меня больше интересует подход в целом.