Приложение Automator не открывается после копирования на другой компьютер - OSX

Приложение Automator не открывается после копирования на другой компьютер - OSX

Я создал приложение в Automator. Приложение отлично работает на компьютере, на котором я его создал, но когда я копирую его на другой компьютер, я получаю:

The application “AppX” can’t be opened.

Если я открою его в Automator (на целевом компьютере) и нажму Файл->Дублировать (сохранив его в том же каталоге), дубликат запустится нормально. Я предполагаю, что есть проблема с разрешениями, но я не уверен, в чем она заключается и как ее исправить. Я хотел бы иметь возможность копировать это приложение на разные компьютеры и просто дважды щелкать по нему, чтобы запустить его, не возясь с разрешениями. Есть идеи?

Редактировать:Технически я копирую его со своего компьютера на виртуальную машину OSX, запущенную на моем компьютере. Я пробовал перетаскивать (копировать через Parallels) и загружать/скачивать с помощью Dropbox, с одинаковыми результатами в обоих случаях.

решение1

У меня была похожая проблема. Проблема, вероятно, не в копировании на другую машину, а в самой копии. Я обнаружил, что разрешение на выполнение было удалено из yourappname.app/Contents/MacOS/yourappname во время копирования. Когда я восстановил разрешение с помощью chmod +x yourappname.app/Contents/MacOS/yourappname, я смог запустить приложение

решение2

Попробуйте открыть его снова и когда вы увидите:

The application “AppX” can’t be opened.

Перейдите в Системные настройки... Безопасность и конфиденциальность. На вкладке Общие должен быть временный параметр под

Allow apps downloaded from:

позволяя вам запускать ваше приложение. Это следствие постоянно расширяющейся защиты Gatekeeper от Apple.

https://support.apple.com/en-us/HT202491

Связанный контент