2012-05-24 5 views

ответ

3

если документация на growl.info не распространяется на то, что вам нужно, чтобы сообщить нам об этом. суть заключается в следующем: вы запускаете скрипт, который принимает шаблон growl xpc, переименовывает его в соответствии с доменом идентификатора пакета приложения, копирует его в свой комплект приложений и подписывает его с вашим идентификатором подписи кода. вы затем реализуете -(BOOL) hasNetworkClientEntitlement в классе вашего приложения, которое вы указали в качестве делегата GrowlApplicationBridge, чтобы позволить структуре growl знать, относится ли ваше основное приложение к сетевому разрешению самому себе.

пример того, как интегрировать это в процесс сборки Xcode: BeepHammer, вы захотите обратить особое внимание на фазу сборки сценария оболочки, которая запускает включенный рубиновый скрипт для выполнения повторной идентификации/подписания/копирования.

+0

Очень полезно. Благодарю. – user1414031

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