Rregullon problemin midis OS X Yosemite 10.10.2 beta dhe Google Chrome

chrome-yosemite-beta-10.10.2-bug-0

Nëse jeni një përdorues që mësohet të përdorë një shfletues specifik dhe nuk ndiheni rehat duke përdorur ndonjë shfletues tjetër, është e mundur që keni hasur në një surprizë të pakëndshme nëse keni azhurnuar në OS X Yosemite 10.10.2 beta kur përpiqeni të ekzekutoni Google Chrome dhe të shihni që nuk funksionon, ose sepse jeni zhvillues, ose sepse jeni regjistruar në programin publik beta të Apple.

Në çdo rast, ka vërtet prova që shfletuesi Google në versionin e tij të fundit nuk punon si duhet me beta që Apple ka lëshuar për OS X Yosemite, megjithatë është e mundur ta përdorni atë përmes një zgjidhjeje të përkohshme derisa të jetë versioni përfundimtar i kësaj lëshuar më në fund.

Rekomandimi i parë siç mund ta keni imagjinuar është që nëse jeni përdorues i Chrome, mos azhurnoni në këtë version më të fundit beta të Yosemite nëse nuk e keni bërë akoma. Nëse e keni bërë tashmë hapin dhe e gjeni veten në pozicionin e të qenit i paaftë ekzekutoni shfletuesin tuaj të preferuar Ju mund të përdorni terminalin për të nisur këtë skedar që me siguri do t'ju ndihmojë derisa Apple të lëshojë versionin përfundimtar të OS X 10.10.2 dhe që falë informacionit të dhënë nga 9to5mac, ne mund ta përdorim.

Pa më shumë, kopjoni dhe ngjisni kodin e mëposhtëm në një dokument dërgojeni në tekst dhe ruajeni atë si »patch.m» pa citate:

#import <AppKit/AppKit.h>

__attribute((constructor)) void Patch_10_10_2_entry()
{
NSLog(@"10.10.2 patch loaded");
}

@interface NSTouch ()
- (id)_initWithPreviousTouch:(NSTouch *)touch newPhase:(NSTouchPhase)phase position:(CGPoint)position     isResting:(BOOL)isResting force:(double)force;
@end

@implementation NSTouch (Patch_10_10_2)
- (id)_initWithPreviousTouch:(NSTouch *)touch newPhase:(NSTouchPhase)phase position:(CGPoint)position     isResting:(BOOL)isResting
{
return [self _initWithPreviousTouch:touch newPhase:phase position:position isResting:isResting force:0];
}
@end

atëherë ekzekutoni këtë komandë në terminal:

clang -dynamiclib -framework AppKit ~/Desktop/patch.m -o ~/Desktop/patch.dylib

Së fundmi, kjo komandë e fundit në të njëjtin terminal për të nisur Google Chrome:

env DYLD_INSERT_LIBRARIES=~/Desktop/patch.dylib "/Applications/Google Chrome.app/Contents/MacOS/Google Chrome"

Në këtë rast, e vërteta është se bëhet e lodhshme që ta bësh këtë sa herë që duhet të rinisësh kompjuterin ose ta lëshosh, megjithëse nëse ke disa njohuri me Automator mund të krijoni një skenar që bën të gjithë procesin automatikisht për të kryer operacionin. Ende jam shumë i sigurt se nuk i ka mbetur shumë kohë Apple për të lëshuar versionin tjetër (10.10.2) të Yosemite dhe ky defekt është korrigjuar plotësisht.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   sergio samano dijo

    Përshëndetje Miguel, emri im është Sergio. Unë jetoj në Francë. Unë dua t'ju pyes ju kam probleme me riinstalimin e Mac iTunes tim Unë mjekoj që programi Maverick nuk është i disponueshëm në atë kohë që unë provoj në një kohë tjetër dhe nuk di si ta instaloj përsëri disqet e burimit Unë provova disa gjëra dhe shpresoj se asgjë nuk mund të më këshilloni, faleminderit