2013-09-10 5 views
2

Я пишу MobileSubstrate твик для взломанных устройств, который отображает иконку в статусной, если определенное приложение имеет уведомление с помощью libstatusbarПроверьте, имеет ли приложение уведомление с использованием частных фреймворков?

У меня возникли проблемы, определяя местонахождение, где IOS хранит эту информацию уведомления для каждого приложения. Может ли кто-нибудь указать мне правильное направление/рамки?

Я не собираюсь отправлять это в Apple, опять же для устройств с взломом.

Спасибо.

ответ

2

Я считаю, что есть два уведомления, которые похожи, но внутренне проходят различные маршруты выполнения: локальное уведомление и удаленные push-уведомления.

У меня нет точного ответа. Пара идей, направление, в котором я бы искать:

SpringboardServices API: в частном рамках

  • Objective C SBSPushStore класса
  • Гроздь SBSPush C API, *

Eсть ApplePushService частные рамки. Я считаю, что он обеспечивает соединение, через которое получаются удаленные уведомления.

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

+0

Я бы внимательно рассмотрел все материалы BulletinBoard, это кодовое имя для Центра уведомлений. .. И поскольку NC показывает список уведомлений, он должен был его где-то сохранить;) – EliaCereda

+0

@Victor Спасибо. Я не мог найти то, что мне нужно, но было близко. Я искал хотя бы целое число, чтобы показать и удалить свое изображение из строки состояния. Я могу только отменить мой образ, когда приложение загружено. Это единственный способ узнать, знает ли пользователь, что у них есть уведомления и проверено. – CokePokes

1

Просмотрев файловую систему, я нашел ответ. Чтобы получить подсчет уведомлений о приложении для приложения givin. Проверьте plist, расположенный по адресу: /var/mobile/Library/SpringBoard/applicationState.plist>com.app.identifier>SBApplicationBadgeKey

+0

Как найти этот слой? Где скачать эту фреймворк? Можете ли вы поделиться полным пошаговым ответом. благодаря –

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