Как запустить приложение Swift Terminal на другом Mac - PullRequest
0 голосов
/ 02 июля 2018

Это мое первое приложение Swift. Большая часть моего опыта программирования на C ++ и C #, но я довольно новичок в программировании.

Я создал приложение Terminal под названием PhotoSorter, используя Swift. После сборки я вытащил исполняемый файл из папки продукта в Xcode и запустил его. Он отлично работает на моем ноутбуке, но когда я пытаюсь запустить исполняемый файл на другом Mac, я получаю следующую ошибку:

«Псевдоним« PhotoSorter »не может быть открыт, так как оригинальный элемент не найден».

Вопрос: Как вы должны создать исполняемый файл Swift в XCode, который можно запускать на любом другом Mac? В идеале я хочу что-то, что конечный пользователь может просто щелкнуть правой кнопкой мыши / дважды щелкнуть, чтобы открыть.

1 Ответ

0 голосов
/ 02 июля 2018

Снова глядя на ваш вопрос, я вижу, что вы используете XCode. В этом случае лучший способ распространения вашей программы - это выбрать «Архив» в меню «Продукт», а когда ваше приложение завершит сборку, нажмите кнопку «Распространить приложение» в открывшемся окне. Затем вы можете выбрать свою подпись кода и создать версию приложения с кодовой подписью (или распространять ее через App Store, если вам это нравится).

Однако немедленный ответ на ваш вопрос заключается в том, что вы создаете псевдоним вместо копирования файла. Я предполагаю, что вы использовали мышь для перетаскивания из псевдопапки «Продукты» в Xcode. Действие по умолчанию при этом - создать псевдоним (который похож на ярлык в Windows). Вы можете переопределить это, удерживая клавишу «Option» во время перетаскивания, но лучше пойти по маршруту «Архив».

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