Может кто-нибудь сказать мне, что именно мне нужно сделать из этого объяснения?
После обширных проб и ошибок и множества бесполезных поисков в Google я обнаружил, что решение требует изменения состояния исполняемого файла «внутреннего» приложения. Эта строка:
chmod +x SomeApp.app/contents/macos/*
Исправлена проблема во всех случаях, которые я наблюдал. Эти
+x
флаги файл , как исполняемый файл, и единственный файл в/contents/macos/
каталоге является двоичным , представляющим фактическим файл , который должен быть выполнен при двойном щелчке приложения (а.app
файл на самом деле просто папка).Надеюсь, это поможет кому-то еще!