Lost het probleem op tussen OS X Yosemite 10.10.2 beta en Google Chrome

chrome-yosemite-beta-10.10.2-bug-0

Als u een gebruiker bent die gewend raakt aan het gebruik van een specifieke browser en u zich niet langer prettig voelt bij het gebruik van een andere browser, is dat mogelijk je bent een onaangename verrassing tegengekomen als je hebt bijgewerkt naar OS X Yosemite 10.10.2 bèta wanneer u Google Chrome probeert uit te voeren en u ziet dat het niet werkt, hetzij omdat u een ontwikkelaar bent, hetzij omdat u bent ingeschreven in het openbare bètaprogramma van Apple.

In ieder geval zijn er inderdaad aanwijzingen dat de Google-browser in zijn nieuwste versie niet correct werkt met de bèta die Apple heeft gelanceerd voor OS X Yosemite, maar het is mogelijk om deze via een tijdelijke oplossing te gebruiken totdat de definitieve versie hiervan is eindelijk vrijgegeven. build.

De eerste aanbeveling, zoals u zich wellicht kunt voorstellen, is dat als u een Chrome-gebruiker bent, u niet naar deze nieuwste bètaversie van Yosemite moet updaten als u dat nog niet heeft gedaan. Als je de stap al hebt gedaan en je merkt dat je het niet kunt voer uw favoriete browser uit U kunt de terminal gebruiken om dit bestand te starten dat u zeker zal helpen totdat Apple de definitieve versie van OS X 10.10.2 uitbrengt en die we dankzij de informatie van 9to5mac kunnen gebruiken.

Zonder meer kopieer en plak de volgende code in een document tekst en sla het op als »patch.m» zonder de aanhalingstekens:

#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

dan voer deze opdracht uit in terminal:

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

Ten slotte dit laatste commando in dezelfde terminal om Google Chrome te starten:

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

In dit geval is de waarheid dat het vervelend is om dit elke keer te moeten doen als u de computer opnieuw moet opstarten of starten, maar als u enige kennis van Automator hebt, kunt u dit maak een script dat het hele proces doet automatisch om de handeling uit te voeren. Toch ben ik er vrij zeker van dat Apple niet veel tijd meer heeft om de volgende versie (10.10.2) van Yosemite uit te brengen en deze bug is volledig verholpen.


Een opmerking, laat de jouwe achter

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   sergio saman zei

    hallo miguel mijn naam is sergio ik woon in frankrijk ik wil je vragen ik heb problemen met het opnieuw installeren van mijn mac itunes ik medice dat het maverick-programma op dat moment niet beschikbaar is ik probeer het op een ander moment en ik weet niet hoe ik het opnieuw moet installeren met de bronschijven ik heb verschillende dingen geprobeerd en ik hoop dat je me niets kunt adviseren, dank je