Hoe kin in Mac-applikaasje befetsje dy't net begjinne?

Fixearje triemtafels of befetsje foarkar kinne helpe

Fraach: Hoe kin ik in applikaasje befetsje dy't net begjinne?

Wannear't ik Safari starte sil it Dock-ikoan in lange tiid ophâldt en dan einlings stoppe, sûnder Safari-finster iepen . Wat is oan en hoe kin ik it beheine?

Antwurd: Der kin in pear redenen wêze om dit te dwaan, mar de meast wierskynlike oarsaak, as jo OS X Yosemite brûke of earder, is in flater tagongsrjochten. Dwaande tagongsrjochten binne flaggen foar elk item yn it triemsysteem ynsteld. Se beskiede of in elemint lêzen wurde, skreaun nei, of útfierd wurde. Bewurkingen wurde yn earste ynstelde opset as jo in applikaasje ynstallearje, lykas Safari.

As dizze tagongsrjochten út wekker komme, kinne se foarkomme dat in applikaasje goed wurket. It gefolch kin in oproppe Dock-ikoantsje wêze, lykas jo neamd, en in applikaasje dy't nea startet. Oare kearen kin in applikaasje normaal lansearje, mar dan kin in part fan dat net wurkje, meastentiids in plug-in dat de applikaasje brûkt.

Njonken fereaske tagongsrjochten is de mooglikheid foar in apps-foarkar triemmen dy't de boarne foar in app is dat wonky wurket en net begjinne of wurkje goed. Nau wat is de oarsaak, dizze tips moatte jo helpe om it probleem te beheinen.

Befestiging App File Permissions Issues: OS X Yosemite en earder

As hjirboppe neamd wurdt, is in mienskiplik probleem fûn yn 'e eardere ferzjes fan OS X is de triem tagongsrjochten falsch fêstlein. Dit kin barre as jo in nije app ynstalleare, in app aktualisearje of jo kopy fan OS X oanmeitsje. Allinich it nimt de ynstallator om net fûn wurde te kodearjen, en de autorisaasje fan in app kinne ferkeard fêststeld wurde. It hat net sels deselde app te aktualisearjen. Jo kinne in nije foto-bewurking app ynstallearje, en it kin de tagongsrjochten op in map diele fan in oare app falutearje, wêrtroch it dockearre opknappe Dock-ikoan of in app falt wêr't jo begjinne of wurkje.

It earste ding om te probearjen yn dizze situaasje is om reklame-rjochten te repareren. Lokkich, jo moatte net witte wat de tagongsrjochten binne moatte; jo Mac hâldt in database foar de standertbehearders foar de measte applikaasjes dy't jo ynstalleare hawwe. Alles wat jo nedich hawwe, is it Disk Utiliteit te starten en de opsje Wizigingen op 'e rigere skiifromte útfiere. Jo kinne ynstruksjes fine oer hoe't jo dit dwaan yn 'e About: Macs mei gebrûk fan skiif Utility om guod te rinnen en diskusjegroep te ferparlearjen .

De oare set fan triemtafels dy't jo kontrolearje wolle, binne dyjingen dy't by jo brûkerskonto keppele binne. Brûker ynstellings foar triemmen brûke normaal gjin applikaasje, lykas Safari, dy't bewarre wurde yn de map / Applikaasje. Guon apps wurde lykwols yn 'e brûker map pleatst, sadat jo brûker-map ek de foarkar bestannen befettet troch in applikaasje.

Jo kinne details fine op it fêstlizzen fan brûker akkount-tagongsrjochten yn 'e Mac Troubleshooting: Guod foar brûker akkountûntwikkele weromsette .

Befestiging App File Permissions Issues: OS X El Capitan en letter

Mei OS X El Capitan sluet Apple syn systeemtrierjochten, lykas yn 'e map / Applikaasje. As gefolch hawwe de triemdatabesproblemessen net langer in soarch wêze as de oarsaak foar in app dy't net wurket. Dat is it goede nijs; De minne nijs is dat jo no djipper grave moatte te finen hokker it probleem feroarsaket.

Ien stap foar te nimmen is om de webside fan 'e app-ûntwikkelders te besjen en te sjen oft der in tal nota is oer kompatibiliteit mei de ferzje fan OS X dy't jo brûke of jo bekende ynkompatibiliteiten mei oare apps of tsjinsten dy't jo brûke kinne.

Yn in protte gefallen kinne jo de oanpaste applikaasje ophelje mei it probleem dat jo hawwe mei in app dy't net begjint of net goed wurket.

Fixearje foarkar-triemmen (elke OS X ferzje)

De oare mienskiplike oarsaak fan in app net wurket is in korrupte triem dy't brûkt wurdt troch de applikaasje. Yn in soad gefallen is de meast wierskynlike kandidaat foar in korrupte triem is de foarkar fan triem, ek bekend as in plist. Plist triemmen kinne korrumpearje as jo Mac ûntslach of ûnferwacht begjint, of in app friest of ôfstudearret.

Gelokkich kinne jo in minne foarkar triem fuortsmite en de app sil in nije plistfakje meitsje dy't alle applikaasjes befettet. Jo moatte de foarkar fan 'e app fêststelle, mar it is wierskynlik dat it foarkommen fan it foarkarstel it sertifikaat befetsje.

Sykje de App's Preference File

De measte applikaasjes opslaan har plistdateken op:

~ / Library / Foarkarren

It opnij (~) karakter yn it paadwiziging bepaalt jo hûsdoarp, dus as jo yn jo thúsblêd socht hawwe, soenen jo ferwachtsje om in map mei de namme Bibleteek te sjen. Spitigernôch ferhellet Apple de map fan 'e bibleteek, sadat jo net ûngedien meitsje kinne.

Dat is OK; wy kinne it ferburgen karakter fan 'e bibleteek-folder krije troch ien fan' e metoade te brûken dy't yn it folgjende artikel skreaun is:

OS X sil jo bibleteek ferbergje

  1. Gean foarút en tagelyk tagonklik nei de mapbibleteek, mei help fan ynstruksjes op de hjirboppe link
  2. No as jo yn 't biblioteka-map binne, iepenje de mappen Foarkarren.
  3. De map Preferences befettet alle plist-bestanden foar elke app ynstalleare op jo Mac. It befettet ek in pear oare bestannen, mar de iennichsten dy't wy belangend binne binne ien dy't einiget mei .plist.
  4. De foarkar triemnamme is yn it folgjende formaat:
    1. com.developer_name.app_name.plist
  5. As wy sykje nei de foarkar fan triem foar Safari, moat de triemnamme wêze: com.apple.safari.plist
  6. Der moat gjin oare namme nei de plist wêze. Jo kinne bygelyks ek triemmen sjen mei de folgjende nammen:
    1. com.apple.safari.plist.lockfile of
    2. com.apple.safari.plist.1yX3ABt
  7. Wy binne allinich ynteressearre yn 'e triem dy't einiget yn .plist.
  8. Skean as jo de juste plist bestân fine, bewarje de opsje yn 'e fraach, as it rint.
  9. Sleep de plistfile fan 'e app oan it buroblêd; dit bewarret de foarkar triem moatte jo letter letter werombringe.
  10. Ferfange de app yn 'e fraach.

De app moat no sûnder problemen begjinne, hoewol al syn foarkarren yn 'e standertstatus wêze. Jo moatte de app feroarje om jo behoeften te foldwaan, lykas jo oarspronklik dien hawwe.

As dizze net bepale it app-probleem dat jo hawwe, kinne jo de orizjinele plistfile opnij fertsjinje troch te soargjen dat de fraach yn 'e fraach net útfiert, en driuwt dan de orizjinele plistfile dy't jo op it buroblêd bewarre hawwe nei it map "Foarkarren".

As wy neamd binne, triewe tagongsrjochten en korrekte foarkar triemmen binne de meast foarkommende problemen dy't in app foarkomme fan it wurkje goed. As jo ​​beide metoaden besocht hawwe en noch problemen hawwe, ried ik it kontakt op mei de app-ûntwikkeler en it ferklearjen fan it probleem dat jo hawwe. De measte ûntwikkelers hawwe in stipe ûnderdiel op har webside dêr't jo help kinne oanfreegje.

Safe Mode

Ien lêste test dy't jo útfiere kinne is om jo Mac opnij yn Safe Mode te begjinnen. Dit spesjale start-omjouwing restmet de measte startup items en beheart it bestjoeringssysteem om krekt de basis OS-kearn te brûken. As jo ​​de Mac yn Safe Mode starten en brûk dan de fraach sûnder problemen, dan is de wierskynlike oarsaak gjin tagongsrjochten of foarkar of triemmen mar in konflikt mei in oare app of in startup item.