Доброго дня всем!
Сегодня я расскажу вам о том, как можно легко, быстро и просто написать консольную программку для запуска на iOS-девайсе. Разумеется, нам потребуется для этого jailbreak-нутый девайс, без него, увы, никак: iOS AppStore (он же iTunesStore) не позволяет распространять консольные утилиты.
Писать HelloWorld — дело не особо интересное. Поэтому, мы будем писать полезную утилиту, позволяющую просмотреть некоторую информацию о системе, полученную через приватные API.
К примеру, информацию об установленных программах и их версиях.
В принципе, можно ещё поворовать пароли и прочие персональные данные, но это оставлю как факультативное задание.
Итак, под катом — описание процесса создания консольной программки прямо в Xcode.
Читать полностью »