Löser problemet mellan OS X Yosemite 10.10.2 beta och Google Chrome

chrome-yosemite-beta-10.10.2-bug-0

Om du är en användare som vänjer sig att använda en specifik webbläsare och inte känner dig bekväm med att använda någon annan webbläsare är det möjligt att du har stött på en obehaglig överraskning om du har uppdaterat till OS X Yosemite 10.10.2 beta när du försöker köra Google Chrome och se att det inte fungerar, antingen för att du är utvecklare eller för att du är registrerad i Apples offentliga betaprogram.

Hur som helst finns det faktiskt bevis för att Google-webbläsaren i sin senaste version inte fungerar korrekt med den beta som Apple har lanserat för OS X Yosemite, men det är möjligt att använda den genom en tillfällig lösning tills den slutliga versionen av detta är slutligen släppt. bygg.

Den första rekommendationen som du kanske har föreställt dig är att om du är Chrome-användare, uppdatera inte till den här senaste betaversionen av Yosemite om du inte har gjort det ännu. Om du redan har gjort steget och du befinner dig i stånd att inte kunna kör din favoritwebbläsare Du kan använda terminalen för att starta den här filen som säkert kommer att hjälpa dig tills Apple släpper den slutliga versionen av OS X 10.10.2 och att tack vare informationen från 9to5mac kan vi använda.

Utan mer, kopiera och klistra in följande kod i ett dokument text och spara den som »patch.m» utan citat:

#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

sedan kör det här kommandot i terminalen:

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

Slutligen detta sista kommando i samma terminal för att starta Google Chrome:

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

I det här fallet är sanningen att det blir tråkigt att behöva göra detta varje gång du måste starta om datorn eller starta om den, men om du har lite kunskap med Automator kan du skapa ett skript som gör hela processen automatiskt för att utföra operationen. Ändå är jag ganska säker på att det inte finns mycket tid kvar för Apple att släppa nästa version (10.10.2) av Yosemite och detta fel har korrigerats helt.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   sergio samano sade

    hej miguel mitt namn är sergio jag bor i frankrike jag vill fråga dig jag har problem med att installera om min mac itunes jag tänker på att maverick-programmet inte är tillgängligt just nu jag försöker vid en annan tidpunkt och jag vet inte hur man installerar om med källskivorna Jag försökte olika saker och jag hoppas ingenting kan du ge mig råd, tack