Какие ключи прав доступа для подписи кода необходимы для использования Growl on Lion?

Отправка в Mac App Store, поскольку Lion требует, чтобы все приложения указывали права на кодовую подпись. Как и в случае с Growl, никогда не было ясно, какие права я должен указать, и некоторые гугл-фу не дают ответа на мой вопрос.

Я продолжаю видеть это в консоли:

GrowlApplicationBridge: Could not send open-document event to register this application with Growl because AESend returned -600/no eligible process with specified descriptor

Изменить: После обновления прав:

<key>com.apple.security.temporary-exception.apple-events</key>
<array>
    <string>com.Growl.GrowlHelperApp</string>
</array>

Теперь я см. вместо этого в консоли:

*** attempt to post distributed notification 'GrowlNotification' thwarted by sandboxing.

Изменить x2: Чтобы быть более конкретным, проблема связана с NSDistributedNotificationCenter , который позволяет приложению отправлять уведомления другим процессам.

8
задан koo 21 July 2011 в 15:40
поделиться