Een aantrekkelijk aspect van de Mac App Store, voor veel gebruikers, is het gemak van het overzetten van gekochte apps naar nieuwe machines. Hoewel het opnieuw installeren van apps op nieuwe en secundaire computers over het algemeen eenvoudig is, kan het proces af en toe fout gaan zonder dat er een indicatie is van de oorzaak van het probleem..
De meest irritante problemen treden op wanneer u een app verwijdert, zodat de app-store deze als geïnstalleerd laat zien. Een dergelijke fout in de winkel voorkomt dat u de app op uw computer installeert. Nog frustrerender is dat als je de app verwijdert zonder deze ooit meer te gebruiken, je misschien meldingen blijft ontvangen om de app bij te werken.
Helaas is deze oorzaak van dit probleem moeilijk te diagnosticeren, aangezien Apple je niet eens een foutmelding geeft. In deze zelfstudie laat ik u zien hoe u het probleem kunt oplossen.
De eerste keer dat ik dit probleem tegenkwam, was het op een gedeelde iMac. Ik had een paar apps geïnstalleerd, maar had toen mijn gebruikersaccount verwijderd. Andere gebruikers van de iMac ontvangen waarschuwingen waarin staat dat er updates beschikbaar zijn voor geïnstalleerde apps. Wanneer het App Store-venster wordt geopend, zou de lijst met updates leeg zijn.
Het probleem in dit geval heeft te maken met de manier waarop het besturingssysteem bepaalt welke apps u hebt geïnstalleerd en om dit te doen, wordt Spotlight gebruikt. De index die het systeem onjuist heeft gemaakt, denkt dat een app is geïnstalleerd en het herstellen van deze fout is net zo eenvoudig als opnieuw indexeren.
Klik op het Apple-pictogram helemaal links op uw menubalk en selecteer Systeemvoorkeuren> Spotlight> tabblad Privacy.
Voeg de toe Macintosh HD (of wat je ook hebt hernoemd tot je primaire HD) naar deze lijst door op de. te klikken + en selecteer de HD en sluit vervolgens het venster Systeemvoorkeuren. Dit zal OS X vertellen om te stoppen met het indexeren van deze schijf. Er worden geen bestanden verwijderd - Alles wat we doen is helpen de index te resetten die het systeem gebruikt om snel bestanden voor zoekopdrachten te identificeren.
Gewoon de Systeem voorkeuren venster zou voldoende moeten zijn, maar om ervoor te zorgen dat OS X niet meer indexeert, raad ik aan om uit te loggen en weer in te loggen. Klik op het Apple-logo linksboven in de menubalk en selecteer Uitloggen
Navigeer terug naar het tabblad Privacy van de Spotlight deelvenster Systeem voorkeuren. Selecteer uw Macintosh HD en verwijder deze door op de te klikken - teken. Sluit de Systeem voorkeuren venster. Het systeem begint alles opnieuw te indexeren op je HD.
U kunt controleren of dit gebeurt door naar het vergrootglas in de rechterbovenhoek van de menubalk te kijken, die tijdelijk een punt in het midden weergeeft. Afhankelijk van de grootte van je schijf kan dit enige tijd duren, en omdat het proces behoorlijk intensief kan zijn op de processor, kun je de fans misschien horen spinnen. U kunt doorgaan met uw computer te gebruiken, maar wacht tot de stip van het vergrootglaspictogram is verdwenen voordat u verder gaat.
Open de Mac App Store en klik op de updates tabblad om te controleren of de ontbrekende apps niet langer om updates voor andere gebruikersaccounts vragen.
U kunt een probleem tegenkomen waarbij de Mac App Store onjuist aangeeft dat een bepaalde app momenteel is geïnstalleerd en u daarom niet kunt toestaan deze te downloaden. Er zijn een aantal redenen waarom dit kan gebeuren.
Controleer eerst of de app niet op een externe schijf of een andere partitie is geïnstalleerd. Als u een ander station hebt aangesloten, zal de Mac App Store herkennen dat u het al hebt en kunt u het niet downloaden. Als dit het geval is, verplaatst u de apps door ze naar uw primaire schijf te slepen en neer te zetten, het externe station uit te werpen en los te koppelen, vervolgens de prullenbak te vernietigen en de prullenbak te legen. Open de Mac App Store opnieuw en ga naar de app-pagina.
Als u de app elders niet op de loer heeft, is de oorzaak van het probleem iets dieper. Om het probleem op te lossen, gaan we enkele caches en eigenschappenlijsten resetten (ook bekend als "plists"). Om dit te doen, zullen we een aantal mappen moeten verwijderen en OS X moeten laten herbouwen.
We kunnen naar de mappen navigeren, of om tijd te besparen, we kunnen een paar eenvoudige Terminal-opdrachten gebruiken.
Open Toepassingen> Hulpprogramma's> Terminal.
We gaan eerst drie plists resetten. Kopieer de eerste regel, plak deze in uw Terminal venster en druk op Enter. Herhaal dit voor de resterende regels, (nogmaals, afzonderlijk).
rm ~ / Bibliotheek / Preferences / com.apple.appstore.plist
rm ~ / Bibliotheek / Preferences / com.apple.storeagent.plist
rm ~ / Bibliotheek / Cookies / com.apple.appstore.plist
Vervolgens gaan we twee caches opnieuw instellen. Nogmaals, kopieer en plak elke regel afzonderlijk in Terminal, het raken van enter na elk.
rm -r ~ / Bibliotheek / Caches / com.apple.appstore
rm -r ~ / Library / Caches / com.apple.storeagent
Volg de bovenstaande stappen voor het resetten van de Spotlight inhoudsopgave.
Start je Mac opnieuw op. Navigeer naar de Mac App Store en download de gewenste app.
In deze Snelle tip hebben we enkele eenvoudige manieren besproken om een veelvoorkomend probleem met de Mac App Store op te lossen. Hoewel u deze problemen mogelijk afzonderlijk ervaart, zijn beide geramd in fouten in hoe OS X bepaalt welke apps zijn geïnstalleerd. Om dit op te lossen, gebruiken we Terminal om de bestanden te resetten die het besturingssysteem gebruikt om die vaststelling uit te voeren. Als dit je eerste keer was dat je Terminal gebruikte en geïnteresseerd bent om er meer over te leren, raad ik je ten zeerste aan de uitstekende tutorial van James Cull over Terminal-commando's voor beginners te bekijken.
De stappen voor probleemoplossing die in deze zelfstudie worden beschreven, moeten helpen bij het oplossen van de meest voorkomende problemen met Mac App Store-downloadfouten. Heb je nog een probleem met het downloadproces van de Mac App Store? Welke stappen hebt u genomen om het probleem op te lossen?