OSX Mavericks - отключить сетевой запрос после сборки приложения


0

Когда я компилирую свое приложение в OS X и затем запускаю его через openmp на 4 ядрах, брандмауэр OS X постоянно спрашивает меня о сетевых разрешениях. (Для этого не нужны сетевые разрешения, поэтому это еще более раздражает.) Поскольку приложение работает на четырех ядрах, я получаю одно и то же сообщение четыре раза. И потому что мне нужно редактировать и перекомпилировать приложение очень часто, это очень отвлекает. Есть ли способ (без отключения брандмауэра), чтобы запретить брандмауэр постоянно спрашивать? Мне нужно решение со стороны ОС, так как мои возможности по редактированию программы ограничены, это часть огромной сборки, а мои изменения лишь в незначительной части.

Заранее спасибо!

Ответы:


1

Ваше приложение должно быть подписано вашим идентификатором разработчика, чтобы Mac доверял ему.

Вы можете получить идентификатор разработчика из программы для разработчиков Apple Mac.

Вы можете узнать больше об этом здесь: https://developer.apple.com/developer-id/

Руководство по подписанию кода здесь: https://developer.apple.com/library/mac/documentation/Security/Conceptual/CodeSigningGuide/Introduction/Introduction.html


0

Не уверен, что это будет работать для вас, но какого черта, нет ?; Я видел, что некоторые приложения все еще спрашивают, но, возможно, попробуйте и дайте нам знать:

Зайдите в System Preferences, выберите Security & Privacy, подтвердите подлинность, нажав на замок при необходимости и введя свой пароль администратора, выберите Firewall Options...и добавьте свое приложение в список, а затем выберите «Разрешить входящие подключения».


Тай, но это уже так. Приложение находится в этом списке и после каждой компиляции все еще остается запрос.
d4wn

Да, у меня есть некоторые приложения, которые ведут себя аналогичным образом, и мое решение может быть вашим, когда я его найду, конечно.
Билли Макклоски

Да, пожалуйста, скажите мне, если вы найдете решение. :)
d4wn
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.