Kupiłem niektóre aplikacje ze sklepu Mac App Store i zainstalowałem je na moim komputerze osobistym. Chciałbym zainstalować je na współdzielonym komputerze roboczym. Niestety nie mam dostępu administratora do komputera roboczego, więc nie mogę tego zrobić w zwykły sposób.
Skopiowałem aplikacje z komputera domowego do ~/Applications
katalogu komputera roboczego i próbowałem je uruchomić, ale z różnym powodzeniem:
- Niektóre aplikacje, gdy uruchomisz je po raz pierwszy, otwórz okno dialogowe z napisem „Zaloguj się, aby korzystać z tej aplikacji na tym komputerze” i poproś o podanie identyfikatora Apple ID i hasła, po czym będą działać poprawnie. (Przykład: DayOne i większość bezpłatnych aplikacji)
- Większość aplikacji nadal wyświetla to okno dialogowe, ale z jakiegoś powodu nie będzie działać, nawet po wpisaniu identyfikatora i hasła. (Przykład: BBEdit, Soulver, Twitterrific)
Pytania):
- Czy mogę coś zrobić, aby aplikacja działała?
- Jeśli nie, to co powoduje odmowę uruchomienia aplikacji?
Edycja : Gdy aplikacja zawiedzie, wyświetla komunikat konsoli „Zakończono z kodem wyjścia: 173”. Jeśli dobrze rozumiem, oznacza to, że aplikacja jest niepoprawna (czego należy się spodziewać po skopiowaniu jej z jednego komputera na inny). Wydaje się jednak, że proces sprawdzania poprawności aplikacji przez App Store nie działa, gdy aplikacja nie znajduje się we właściwej lokalizacji. Ponadto wydaje się prawdopodobne, że aplikacje, które działają, takie jak DayOne lub darmowe aplikacje, działają tylko dlatego, że nie sprawdzają, czy aplikacja została poprawnie zakupiona i że w rzeczywistości działałyby na dowolnym komputerze bez żadnego sprawdzania poprawności.
Pozostaje pytanie, czy istnieje obejście?
Edytuj ponownie: Nie mam problemu z skopiowaniem aplikacji ~/Applications
na komputer domowy, nawet dla innego użytkownika. Ponieważ badanie (nie wspominając o rozwiązaniu) tego problemu wymaga tylu kłopotów (w tym dwóch komputerów lub przynajmniej maszyny wirtualnej), oferuję nagrodę.
/Applications
i dlatego wymaga hasła administratora.