Плагин SIMBL с приложением в песочнице

Я создал плагин SIMBL для TextEdit в Lion, однако я не могу отправить NSDistributedNotification с объектом userInfo, поскольку песочница останавливает публикацию уведомлений.

Я получаю следующее сообщение: TextEdit: попытка * опубликовать распределенное уведомление прервана песочницей.

Я считаю, что это как-то связано со следующим правом; com.apple.security.temporary-exception.apple-events

Как мне реализовать это в моем плагине? Или мне нужно изменить права для TextEdit, чтобы отправлять уведомления?


person djd22    schedule 06.11.2011    source источник


Ответы (1)


распределенные уведомления больше не позволяют указывать полезную нагрузку userInfo в песочнице. право на события Apple не поможет вам с распределенными уведомлениями, поскольку это совершенно разные вещи. Кроме того, права находятся в приложении, и их изменение приведет к аннулированию подписи кода приложения, что также предотвратит запуск приложения, поэтому права не подходят.

person rudy    schedule 28.06.2012