Итак, я распаковывал файл .pkg на mac с помощью Terminal:
pkgutil --expand-full /Users/[UserNameA]/Desktop/[App.pkg] /Users/[UserNameA]/Desktop/[Folder]
И, казалось, хорошо распаковал; внутри папки Payload внутри папки приложения, расположенной на рабочем столе, был App.app. Однако, когда я открываю этот файл .app, он выдает мне следующее сообщение:
Не удалось найти необходимые файлы для загрузки [приложения].
[Приложение] должно быть запущено из той же учетной записи, где оно было установлено. Вы можете снова установить [App] для этой учетной записи пользователя.
/ Users / [UserNameA] / Библиотека / Поддержка приложений / [App] / app
Итак, я пытаюсь сделать:
pkgutil --expand-full /Users/[UsernameA]/Desktop/[App.pkg] /Users/[UserNameA]/Library/[Application\ Support/[App]/app
И он говорит мне, что это Not a directory
, поэтому я добавляю в мою службу поддержки приложений папку с именем "[App]", снова запускаю pkgutil, и он устанавливает новую папку "app" внутри папки "[App ] «. Там, внутри папки Payload, снова находится App.app. Тем не менее, это говорит мне то же самое!
Не удалось найти необходимые файлы для загрузки [приложения].
[Приложение] должно быть запущено из той же учетной записи, где оно было установлено. Вы можете снова установить [App] для этой учетной записи пользователя.
/ Users / [UserNameA] / Библиотека / Поддержка приложений / [App] / app
Абсолютно без разницы, и я не могу понять, почему я не могу открыть это приложение. Я не часто использую Терминал и обладаю очень минимальными знаниями об этом. Тем не менее, я ценю всю помощь, которую я могу получить. Если вам нужно больше деталей, я был бы рад предоставить их. Спасибо!