Förutom de vanliga lagrings- och synkroniseringstjänsterna online som Dropbox, OneDrive, Google Drive och Amazon Cloud Drive, använder vi också Citrix ShareFile för en mängd olika projekt här på TekRevue . Även om det är dyrare än tävlingen, ger ShareFile oss lite mer kontroll och säkerhet över hur och när filer delas med andra, och tjänsten håller på att bli en vanlig fixtur i affärsmiljöer.
Men vi använder inte ShareFile varje dag som vi gör med Dropbox och OneDrive. Beroende på våra behov kan vi faktiskt gå veckor åt gången utan att behöva logga in på ShareFile. Som ett resultat vill vi hellre hålla ShareFile ur vägen tills vi behöver den, förhindrar att tjänstens skrivbordssynkroniseringsapp tar ut plats i OS X-menyfältet eller konsumerar onödigt bearbetningskraft eller nätverksbandbredd.
En användare kan alltid stänga ShareFile-appen manuellt, men den startas automatiskt igen vid nästa inloggning eller omstart. Vi beslutade därför att stoppa ShareFile-synkroniseringsappen och tjänsten från att starta vid start, och vi fortsatte med att kontrollera de vanliga platserna där en sådan inställning kunde hittas. Det enda problemet är att vi snabbt fick reda på att ShareFile-appen inte har någon sådan inställning. Vi sökte faktiskt i appens preferenser efter ett alternativ "start vid inloggning"; Vi kontrollerade inloggningslistan för vårt användarkonto i Systeminställningar; vi kontrollerade till och med den gamla mappen StartupItems i systembiblioteket, som antas vara reserverat för Apples användning men har visat sig missbrukas av vissa utvecklare tidigare.
Vår första sökning visade ingenting, vilket gjorde att det verkar som om ShareFile gav oss ett "allt eller ingenting" -val: det är, om den är installerad kommer ShareFile-appen alltid att starta vid start eller inloggning, och det enda sättet att stoppa detta beteende är för att avinstallera appen.
Slutligen hittade vi dock lösningen, och länge Mac-användare bör inte bli förvånade över att få veta att svaret är en .plist- fil. Den ShareFile .plist vi behöver finns på följande plats:
~ / Bibliotek / LaunchAgents / com.citrix.sharefileFL.ShareFile.plist
För att snabbt navigera till filen kan du starta Finder, trycka på genvägen Skift + Kommando + G och klistra in banan ovan i rutan Gå till mapp .
Du kan inte redigera .plist-filen direkt på sin ursprungliga plats, så dra den till skrivbordet för att göra en redigerbar kopia. Stäng sedan ShareFile-appen om den körs och öppna .plist-filen med TextEdit eller din textredigerare som du väljer.
Hitta nyckeln märkt RunAtLoad och ändra värdet under den från “sant” till “falskt” medan du ser till att inte ta bort eller ändra andra tecken i filen. När du är klar, spara den med exakt samma namn (inklusive .plist-förlängning) och dra och släpp sedan din redigerade fil tillbaka till den ursprungliga platsen i användarbiblioteket. Du måste verifiera med ett administratörskonto och lösenord för att slutföra kopian.
Spara nu öppet arbete och logga ut eller starta om din Mac. När du loggar in kommer du att appen ShareFile inte längre startas automatiskt. När du behöver åtkomst till dina ShareFile-data startar du appen manuellt som alla andra från dess standardplats i mappen Program.
Observera att processen för att inaktivera ShareFile från att starta automatiskt i OS X bara fungerar bra om du ofta använder tjänsten, som vi gör. Medan appen är stängd kommer ingen av filerna du lägger till i din lokala ShareFile-mapp att synkroniseras eller säkerhetskopieras till ShareFile-servrarna, och du kommer inte heller att få nya eller uppdaterade filer från några delade mappar länkade till ditt konto. Därför, om ditt företag eller din organisation använder ShareFile kraftigt med dagliga uppdateringar, rekommenderar vi att låta ShareFile fortsätta att starta vid inloggning, så att du inte glömmer att starta det manuellt och missa en viktig uppdatering. Oavsett din ShareFile-aktivitet, se till att du tillåter att appen synkroniseras helt med ShareFile-servrarna när du manuellt startar den, vilket hjälper till att undvika dataförluster från konflikter med kopierade filer som laddades upp medan ShareFile inaktiverades på din Mac.
En sista anmärkning: detta är en inofficiell lösning för att stoppa ShareFile från att starta vid inloggning i OS X. Det kanske inte fungerar på obestämd tid, och även om det är osannolikt att det kommer att orsaka problem med dataförlust, kan du behöva upprepa dessa steg efter att du har uppdaterat ShareFile-appen. Med andra ord, gör dessa ändringar på din egen risk och hålla dig uppdaterad om ShareFile-appen för OS X.