Hogyan lehet megjavítani egy olyan Mac alkalmazást, amely nem indul el?

A fájlengedélyek rögzítése vagy a beállítások törlése segíthet

Kérdés: Hogyan tudom megjavítani egy olyan alkalmazást, amely nem indul el?

Valahányszor elindítom a Safari-t, a dokk ikonja hosszú ideig visszahúzódik , majd végül megáll, és nincs nyitva Safari ablak . Mi folyik itt, és hogyan tudom megjavítani?

Válasz: Számos oka lehet ennek oka, de a legvalószínűbb ok, ha az OS X Yosemite vagy korábbi verzióját futtatja, egy lemezengedélyezési hiba. A lemezengedélyek a fájlrendszer minden egyes elemére beállított zászlók. Meghatározzák, hogy egy tétel olvasható-e, írható-e vagy végrehajtható-e. Az engedélyek kezdetben be vannak állítva egy alkalmazás, például a Safari telepítésekor.

Ha ezek a jogosultságok kiürülnek, megakadályozhatják az alkalmazás helyes működését. Az eredmény lehet egy pattogó Dock ikon, amint említetted, és egy olyan alkalmazás, amely soha nem fejezi be az indítást. Más esetekben úgy tűnhet, hogy egy alkalmazás normálisan elindul, de ennek egy része nem működik, általában egy plug-in, amelyet az alkalmazás használ.

A fájlengedélyeken kívül lehetőség van arra is, hogy az alkalmazások preferenciafájljai olyan alkalmazások forrása, amelyek gyengén működnek, és nem indulnak el, illetve nem működnek megfelelően. Nem számít, mi az oka, ezek a tippek segítenek megoldani a problémát.

Az alkalmazásfájl jogosultságainak javítása: OS X Yosemite és korábban

Mint korábban említettük, az OS X korábbi verzióiban tapasztalt gyakori probléma a fájlhozzáférések helytelen beállítása. Ez akkor fordulhat elő, ha új alkalmazást telepít, frissít egy alkalmazást vagy frissíti az OS X példányát. Mindössze annyit kell tennie, hogy a telepítő helytelenül van kódolva, és az alkalmazás engedélyei helytelenül beállíthatók. Még nem kell ugyanazt az alkalmazást frissíteni. Telepíthet egy új fotószerkesztő alkalmazást, és véletlenül beállíthat egy másik alkalmazás által megosztott mappában lévő engedélyeket helytelenül, ami a rettegett pattogó Dock ikont vagy egy olyan alkalmazást okozza, amely egyszerűen nem indít vagy működik.

Az első dolog, amellyel megpróbálhatod ebben a helyzetben a lemezengedélyek javítását. Szerencsére nem kell tudni, hogy mi legyen az engedély; a Mac megtartja az alapértelmezett engedélyek adatbázisát a legtöbb telepített alkalmazáshoz. Mindössze annyit kell tennie, hogy indítsa el a Lemez segédprogramot, és futtassa a javítólemez-engedélyek opciót. Megtudhatja, hogyan kell ezt a Névjegy: Macs Disk Utility segédprogrammal javítani a merevlemezek és lemezmeghajtók javításáról .

A többi engedélyezett fájlengedély a felhasználói fiókhoz társított. A felhasználói fiókfájl beállításai általában nem befolyásolják az / Applications mappában tárolt alkalmazásokat, például a Safari programot. Egyes alkalmazások azonban a felhasználói mappába kerülnek, így a felhasználói mappában is szerepelhetnek az alkalmazás által használt preferenciafájlok.

A felhasználói fiókok engedélyeinek rögzítéséről a Mac Hibaelhárításban olvashat: Felhasználói fiókok engedélyeinek visszaállítása útmutató.

Az App File Permission Issues javítása: OS X El Capitan és később

Az OS X El Capitan alkalmazásával az Apple lezárta a rendszerfájl engedélyeit, beleértve az / Applications mappában találhatóakat is. Ennek eredményeképpen a fájlengedélyezési problémák nem jelenthetnek többé aggodalmat, mivel az alkalmazás oka nem működik. Ez a jó hír; a rossz hír az, hogy most mélyebbre kell ásnia, hogy megtudja, mi okozza a problémát.

Az egyik lépés az, hogy felkeressük az alkalmazás fejlesztőjének webhelyét, és megnézzük, vannak-e megjegyzések arra vonatkozóan, hogy kompatibilis-e az Ön által használt OS X verziójával, vagy bármilyen ismert összeférhetetlenséggel más alkalmazásokkal vagy szolgáltatásokkal.

Sok esetben az érintett alkalmazás frissítése kiküszöbölheti azt a problémát, amelyet egy alkalmazás nem indít el, vagy nem működik megfelelően.

Előnyben részesített fájlok rögzítése (bármilyen OS X verzió)

Az alkalmazás nem működik a leggyakoribb oka az adott alkalmazás által használt korrupt fájl. Sok esetben a legvalószínűbb, hogy egy korrupt fájl jelöltje az alkalmazás preferált fájlja, más néven plist. A Plist fájlok megsérülhetnek, amikor a Mac leáll, vagy váratlanul újraindul, vagy az alkalmazás lefagy vagy összeomlik.

Szerencsére törölhet egy rossz beállításfájlt, és az alkalmazás létrehoz egy új plist fájlt, amely tartalmazza az összes alkalmazás alapértelmezését. Újra kell konfigurálnia az alkalmazás beállításait, de előfordulhat, hogy a preferenciafájl törlése megoldja a problémát.

Keresse meg az Alkalmazás preferált fájlját

A legtöbb alkalmazás tárolja a plist fájlokat:

~ / Library / Preferences

A tilde (~) karakter az elérési utónál jelzi a saját mappáját, ezért ha megnézed a saját mappádat, akkor elvárható egy könyvtár nevű könyvtár megjelenítése. Sajnos az Apple elrejti a Könyvtár mappát, hogy véletlenül ne változtasson rajta.

Rendben van; a Library könyvtár rejtett természetét a következő cikkben ismertetett módszerek bármelyikével fordíthatjuk:

Az OS X elrejtette a könyvtár mappáját

  1. Menjen tovább, és lépjen be a Library mappába a fenti linken található utasítások segítségével.
  2. Most, hogy a Library könyvtárban vagy, nyissa meg a Preferences mappát.
  3. A Preferences mappában található minden plist fájl a Mac számítógépre telepített alkalmazásokhoz. Emellett számos más fájlt is tartalmaz, de az egyetlen, akit érdekelnek, olyanok, amelyek a .plist-vel végződnek.
  4. A preferencia fájl neve a következő formátumban van:
    1. com.developer_name.app_name.plist
  5. Ha a Safari beállítási fájlját keresi, a fájl neve legyen: com.apple.safari.plist
  6. A plist után nem lehet más név. Például a következő nevekkel rendelkező fájlokat is megtekintheti:
    1. com.apple.safari.plist.lockfile vagy
    2. com.apple.safari.plist.1yX3ABt
  7. Csak a .plist végződés iránt érdeklődünk.
  8. Miután megtalálta a megfelelő plist fájlt, lépjen ki a kérdéses alkalmazásból, ha fut.
  9. Húzza az alkalmazás plist fájlját az asztalra; ez megőrzi a preferencia fájlt, ha később vissza kell állítania.
  10. Indítsa újra a szóban forgó alkalmazást.

Az alkalmazásnak most problémákat kell kezdenie, bár minden beállítása az alapértelmezett állapotban lesz. Újra kell konfigurálnia az alkalmazást, hogy megfeleljen az Ön igényeinek, akárcsak eredetileg.

Ha ez nem oldja meg az alkalmazás problémáját, akkor visszaállíthatja az eredeti plist fájlt, ha győződjön meg róla, hogy a kérdéses alkalmazás nem fut, majd húzza vissza az asztalra mentett eredeti plist fájlt a Preferences mappába.

Mint említettük, a fájlhozzáférések és a korrupt preferenciafájlok a leggyakoribb problémák, amelyek megakadályozzák az alkalmazás helyes működését. Ha mindkét módszert kipróbálta, és még mindig problémái vannak, javaslom, hogy vegye fel a kapcsolatot az alkalmazásfejlesztővel, és ismertesse a problémát. A legtöbb fejlesztőnek van egy támogatási részlege a webhelyén, ahol segítségre lehet szüksége.

Biztonságos mód

Egy utolsó teszt elvégezheti, hogy a Mac-et biztonságos módban indítsa el. Ez a különleges indítási környezet korlátozza a legtöbb indítási elemet, és korlátozza az operációs rendszert csak az alapvető operációs rendszer magjának használatával. Ha elindíthatja Mac-jét Biztonságos módban, majd problémamentesen használhatja a szóban forgó alkalmazást, akkor a valószínű ok nem engedélyek vagy preferenciafájlok, hanem ütközik egy másik alkalmazással vagy egy indítási elemével.