Я купил несколько приложений в магазине приложений Mac и установил их на свой персональный компьютер. Я хотел бы установить их на общий рабочий компьютер. К сожалению, у меня нет доступа администратора к рабочему компьютеру, поэтому я не могу сделать это обычным способом.
Я скопировал приложения со своего домашнего компьютера в ~/Applications
каталог рабочего компьютера и попытался запустить их с переменным успехом:
- Некоторые приложения, когда вы запускаете их впервые, открывают диалоговое окно с надписью «Войдите, чтобы использовать это приложение на этом компьютере» и запрашивают ваш Apple ID и пароль, после чего они работают нормально. (Пример: DayOne и большинство бесплатных приложений)
- В большинстве приложений по-прежнему отображается это диалоговое окно, но по какой-то причине оно не будет работать даже после ввода вашего идентификатора и пароля. (Пример: BBEdit, Soulver, Twitterrific)
Вопросы):
- Что я могу сделать, чтобы приложение работало?
- Если нет, то что вызывает отказ приложения в запуске?
Изменить : Когда приложение не удается, оно выдает консольное сообщение «Выход с кодом выхода: 173». Если я правильно понимаю, это означает, что приложение недействительно (чего следует ожидать, когда я копирую его с одного компьютера на другой). Однако процесс, с помощью которого App Store проверяет приложение, кажется, не работает, когда приложение находится не в нужном месте. Кроме того, кажется вероятным, что приложения, которые работают, такие как DayOne или бесплатные приложения, работают только потому, что они не проверяют, что приложение было куплено правильно, и фактически будут работать на любом компьютере без какой-либо проверки.
Вопрос остается, есть ли обходной путь?
Отредактируйте снова: у меня нет проблем с копированием приложения ~/Applications
на мой домашний компьютер, даже для другого пользователя. Поскольку расследование (не говоря уже о решении) требует много хлопот (включая два компьютера или хотя бы виртуальную машину), я предлагаю вознаграждение.
/Applications
и поэтому требуют пароль администратора.