Подтвердить что ты не робот

Создание функции в приложении mac для переопределения настроек безопасности пользователей

Я новичок в разработке mac osx. Я хотел бы узнать, есть ли способ переопределить параметры безопасности для настольных компьютеров Mac, чтобы приложение, которое не было зарегистрировано в Mac App Store, должно быть установлено?

Настройка должна выполняться из приложения, которое я пытаюсь установить. Это означает, что всякий раз, когда я устанавливаю приложение на любой Mac-компьютер, независимо от его настроек безопасности, как указано ниже,

Разрешить загрузку приложений:

  • Mac App Store
  • Mac App Store и идентифицированные разработчики
  • Anywhere

Приложение должно установить параметры Anywhere, что позволит установить его. Любая помощь будет очень высоко ценится.

4b9b3361

Ответ 1

Это невозможно. Существование этого параметра предназначено для защиты пользователей от вредоносных исполняемых файлов. Если бы любой произвольный исполняемый файл мог переопределить этот параметр, какую защиту он мог бы предложить? Вредоносные исполняемые файлы просто изменили настройку на "Anywhere", как вы предлагаете, минуя функции безопасности Mac OS X.

Ответ 2

  • Запустите Системные настройки в меню Apple.
  • Выберите "Безопасность и конфиденциальность", а затем щелкните вкладку "Общие", а затем нажмите значок блокировки в углу, чтобы разблокировать настройки.
  • Найдите "Разрешить приложения, загруженные с:", и выберите "Anywhere".
  • Принять предупреждение о безопасности и разрешить.

Обратите внимание, что вам следует быть осторожными и осознавать, что теперь работа по защите системы от вредоносных приложений принадлежит вам, а не ОС.

Ответ 3

Щелкните правой кнопкой мыши значок (приложение) и выберите "открыть" в контекстном меню - нет необходимости отключать безопасность ОС.

Ответ 4

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

Ответ 5

Control Нажмите значок приложения, чтобы переопределить эту функцию безопасности. Это один раз, вам не нужно изменять свои настройки, вы можете сделать это за приложение.

Ответ 6

Есть еще один способ...

Все, что вам нужно сделать, это вручную открыть Terminal, cd в приложении .app, cd в папку Contents, затем cd в папку MacOS, затем введите. /YourAppNameHere и выполните, введя Enter.