Ошибка Утконоса: скрипт отсутствует в комплекте приложений
Мой вариант использования заключался в преобразовании приложения ruby в исполняемое приложение на Mac. Когда я создал релиз на github... это означает, что пользователи будут загружать проект в формате zip и запускать программу.
сообщение об ошибке: скрипт отсутствует в комплекте приложений
У меня были установлены все флажки при создании приложения, как показано:
Я поставил свой ответ ниже. Это было быстрое решение. Тем не менее, не может быть лучшей практикой. Если кто-то предложит лучший ответ, определенный сообществом. Я сделаю это ответ. Ответ на этот вопрос относительно сценария ruby должен работать для других сценариев, которые Platypus превращает в.app's
1 ответ
Решение
Мое решение после создания приложения;
щелкните правой кнопкой мыши файл.app выберите содержимое "Показать пакет" перейти к пути... Содержание -> Ресурсы скопируйте скрипт, на который вы ссылались... в моем случае это был скрипт ruby script.rb удалить псевдоним сценария "script" переименуйте ваш скопированный скрипт "script" без расширения.rb. теперь, так как скрипт находится внутри приложения больше не будет проблем с поиском местоположения скрипта.