Я только начинаю разрабатывать некоторые приложения OSX и предпочитаю не платить комиссионные за $ 99, пока у меня не будет законного выхода. Моя проблема в том, что я пытаюсь поделиться небольшими приложениями, которые у меня есть с некоторыми друзьями, архивируя их в Xcode как неподписанные приложения. Хотя я могу отправить их по электронной почте и airdrop, и все работает отлично, если я хочу поместить одного из них на сайт, например Mediafire, чтобы другие пользователи могли их скачать (без необходимости отправлять по электронной почте каждого отдельно), приложение разделяется на кучу разных файлов для значка, plist и т. д. Есть ли способ, которым я могу совместно использовать неподписанное приложение, подобное этому, и просто хранить его так, чтобы люди могли загружать и открывать приложение как есть? (или сделать что-то вроде dmg, который, кажется, является маршрутом, к которому идут многие сторонние приложения).Совместное использование неподписанных OSX-приложений
ответ
Перейдите к поиску и запишите созданное приложение. Это можно сделать легко, выбрав свое приложение, а затем выбрав Файл> Сжатие. ZIP-файл подходит для загрузки, но будет предупреждать пользователя о том, что они используют двоичный код без знака.
Вы можете использовать Xcode для создания архива, перейдите на вкладку «Организатор», выберите вкладку «Архивы» вверху и выберите «Распространять», «Сохранить для предприятия» или «Развернутое развертывание». Затем вам нужно будет выбрать идентификатор подписи кода вашего разработчика. Нажмите Далее, и он спросит вас, где вы хотите сохранить ваш .ipa-файл.
Вы можете распространять это вместе со своим профилем разработки Dev, и ваши друзья перетаскивают ipa и профиль на itunes для установки приложения.
Я знаю, что это работает с распределением Ad Hoc (которому вы, вероятно, должны заплатить $ 99 за), но может работать только с профилем cert/provisioning разработчика.
- 1. Angular.js | Совместное использование ngModel
- 2. Совместное использование Gifs Swift
- 3. Совместное использование проекта MVC
- 4. Совместное использование строки подключения
- 5. Совместное использование несуществующих ролей
- 6. Совместное использование файлов drupal
- 7. Log4j совместное использование проектов
- 8. Совместное использование сеанса JVM
- 9. Совместное использование изображения localy
- 10. Схема хранилища, совместное использование
- 11. Совместное использование ноутбуков datalab
- 12. Совместное использование несохраненного изображения
- 13. Совместное использование Memcache
- 14. Совместное использование части макетов
- 15. Совместное использование объектов сеанса
- 16. «Совместное использование» параметризованных типов
- 17. Совместное использование приложений Azure
- 18. Совместное использование общих префиксов
- 19. Совместное использование токенов JWT
- 20. совместное использование ptr
- 21. Совместное использование памяти хуже
- 22. Совместное использование диаграммы
- 23. Совместное использование зависимостей композитора
- 24. Как настроить совместное использование?
- 25. Совместное использование текстового ввода
- 26. Совместное использование объектов
- 27. Использование неподписанных значений для поля ID?
- 28. Использование неподписанных Int против проверки, если отрицательный
- 29. Использование неподписанных буфера обугленного с узлом-FFI
- 30. Использование неподписанных DLL в подписанном проекте
Это не имеет никакого отношения к подписанию. Просто запишите или поместите пакет .app (который является не чем иным как папкой) в каком-то архиве любого типа. – Kitsune
OS X не требует какого-либо подписания, если пользователь не включил эту функцию в свой ящик OS X. –