Не могу распространять инструмент командной строки Mac - PullRequest
0 голосов
/ 05 мая 2018

Я создал простой инструмент командной строки с Xcode, который нам нужно использовать внутри нашей компании и распространять среди клиентов.

Я заархивировал этот инструмент, используя почти все возможные типы сертификатов: «Разработчик Mac», «Приложение с идентификатором разработчика», «Распространение приложения Mac» и т. Д., Но когда этот инструмент открывается на любом другом компьютере, пользователь сталкивается с с типичным «Приложение не может быть открыто, потому что оно от неизвестного разработчика» .

Я знаю, что это предупреждение можно игнорировать, перейдя в «Системные настройки» -> «Безопасность и конфиденциальность» и разрешив приложения такого типа, но это не то, что я ищу. Мне нужно иметь возможность просто открыть этот инструмент без изменения каких-либо настроек.

Предупреждение:
enter image description here

1 Ответ

0 голосов
/ 05 мая 2018

Как вы точно строите версию?

  1. В строке меню выберите Product > Archive.
  2. После сборки открывается окно «Органайзер».
  3. Выберите свою версию и нажмите Export... в правой части окна.
  4. В следующем окне выберите Developer ID / Distribute directly to customers.
  5. На следующем экране выберите Automatically manage signing.
  6. После этого вы увидите экран с описанием вашей команды, вашего сертификата и т. Д.
  7. Нажмите "Экспорт", и все готово.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...