Niedawno Mac App Store prosi mnie o zalogowanie się na inne konto w celu zaktualizowania moich aplikacji. Nigdy nie miałem drugiego identyfikatora Apple ID, a ten komputer zawsze należał do mnie, co oznacza, że na tym komputerze Mac nigdy nie było zalogowane inne konto. Zrzut ekranu załączonej wiadomości.
Masz dostępne aktualizacje dla innych kont
Aby zaktualizować tę aplikację, zaloguj się na konto użyte do jej zakupu.
Próbowałem się wylogować i zalogować ponownie, ale bezskutecznie. Musiałem usunąć Xcode i zainstalować go od zera, aby działał, ale nie chcę tego robić z każdą aplikacją.
Jakieś pomysły? :(
mac-appstore
Ian
źródło
źródło
Odpowiedzi:
Aby AppStore zapomniał o starych poświadczeniach, z których pobrano aplikację, usuń
_MASReceipt
katalog z samej aplikacji.Aby to zrobić:
Zamknij i uruchom ponownie AppStore, a następnie znajdź aplikację. Przycisk powinien teraz powiedzieć „Free” lub „Install” zamiast „Update”. Kliknięcie go spowoduje zaktualizowanie aplikacji do najnowszej wersji, tak jak obecnie zalogowany użytkownik Apple.
Może to być również tymczasowy problem i może z czasem zniknąć, gdy serwery powrócą po niektórych warunkach przeciążenia.
źródło
Miałem ten sam problem i ani naprawa uprawnień, ani resetowanie SpotLight nie zrobiły nic, aby to naprawić.
Jeśli błąd nie zawiera adresu e-mail, komunikat oznacza, że uważa, że aplikacja została zakupiona po zalogowaniu się na inne konto lokalne na komputerze, a App Store nie ma uprawnień do zapisu, aby ją zaktualizować.
Wygląda na to, że coś się popsuło na moim komputerze, ponieważ używam tylko jednego konta lokalnego, więc sprawdziłem uprawnienia w Xcode.app i musiałem dodać moje obecne konto lokalne z dostępem do odczytu i zapisu.
Gdy to zrobię, będę mógł zaktualizować XCode za pośrednictwem App Store.
źródło
Jeśli załadowałeś aplikacje zakupione przy użyciu innych identyfikatorów Apple ID, otrzymujesz ten ekran. (Spróbuj:))
Na przykład, jeśli znajomy dał ci kopię swojej aplikacji i pojawi się aktualizacja, musisz zalogować się przy użyciu identyfikatora znajomego, aby zaktualizować tę aplikację.
Jeśli są twoje, możesz je usunąć z komputera, a następnie przejść do AppStore> zakupy i pobrać je ponownie.
Mam nadzieję że to pomoże.
źródło
Może się to również zdarzyć, gdy indeksowanie reflektorów jest zepsute, więc może pomóc próba przebudowania indeksu reflektorów (
sudo mdutil -E /
) przed ponowną instalacją dużej aplikacji, takiej jak Xcode.źródło
Trywialna „poprawka” w moim przypadku. W folderze Aplikacje moja instalacja Xcode została nazwana „Xcode.app” ... Zmieniłem nazwę na „Xcode 4.app” i nagle AppleStore pozwolił mi ją zaktualizować.
źródło
W moim przypadku udało mi się zrobić pierwszą część (usunąć plik z zawartości pakietu aplikacji), ale nie mam opcji, aby zalogować się na nowym koncie i muszę, ponieważ faktycznie kupiłem aplikację przy drugim logowaniu .
Teraz, gdy idę do centrum aplikacji i szukam aplikacji , której to dotyczy, a także klikam ją, aby zaktualizować, to po prostu mówi, że już zainstalowałem tę aplikację na tym komputerze i pytam, czy na pewno chcę kup go ponownie. Nie oferuje opcji „aktualizacji” .
Nie mogę znaleźć sposobu, aby „zalogować się” na nowe konto w App Store.
źródło