Поделиться приложением Mac без магазина приложений Mac

Как поделиться настольным приложением Mac на Mountain Lion с ограниченным пользователем без использования магазина приложений Mac? Кто-нибудь может рассказать мне процедуру? Заранее спасибо.!


person Sagar Jadhav    schedule 14.08.2013    source источник
comment
Загрузите в облако (Dropbox, Sugarsync, IDrive, CrashPlane) и поделитесь.   -  person Parag Bafna    schedule 14.08.2013
comment
Используйте Finder, чтобы сжать файл в ZIP-файл. В этот момент это как любой файл, и вы можете поделиться им с помощью любого механизма, который вам нравится (например, предложенный @ParagBafna).   -  person gaige    schedule 14.08.2013


Ответы (2)


  1. Сожмите свое приложение в Finder.
  2. Загрузить в облако (Dropbox, Sugarsync, IDrive,crashPlane) и поделиться.
person Parag Bafna    schedule 14.08.2013

Правильный способ сделать это:

1) На портале разработчиков Apple в разделе «Сертификаты и идентификаторы» убедитесь, что ваши разработчики (и их UUID Mac все добавлены на портал 2) Загрузите их соответствующие профили и убедитесь, что они установлены на их Mac для разработки (те, которые вы зарегистрировали под устройствами) 3) В Xcode, когда вы создаете приложение для тестирования разработки, убедитесь, что вы подписываете код как «Разработчик Mac»,

Как только это будет сделано, убедитесь, что он правильно подписан кодом, перейдя в терминал и протестировав его (в этом примере я проверю приложение Apple Mail):

04:31 $ spctl -vvvv -a  /Applications/Mail.app
/Applications/Mail.app: accepted
source=Apple System
origin=Software Signing

Если это прошло, то вы можете бесплатно распространять его среди вашей команды разработчиков. В этом случае это не приложение для разработчиков, но в случае с приложением для разработчиков оно будет выглядеть так:

04:34 $ spctl -vvvv -a ./SomeApp.app
./SomeApp.app: accepted
source=Mac Developer
origin=Mac Developer: Your Details (TEAMID12345)

Отсюда вы можете заархивировать его и отправить по электронной почте вашей команде разработчиков для запуска на их машинах.

person Adrian Sluyters    schedule 07.04.2016