Opravuje problém mezi OS X Yosemite 10.10.2 beta a Google Chrome

Chrome-yosemite-beta-10.10.2-chyba-0

Pokud jste uživatel, který si zvykne používat konkrétní prohlížeč a necítí se pohodlně při používání jiného prohlížeče, je možné, že narazili jste na nepříjemné překvapení pokud jste aktualizovali na OS X Yosemite 10.10.2 beta když se pokoušíte spustit Google Chrome a uvidíte, že to nefunguje, buď proto, že jste vývojář, nebo proto, že jste zaregistrováni do veřejného beta programu společnosti Apple.

V každém případě skutečně existují důkazy o tom, že prohlížeč Google ve své nejnovější verzi nefunguje správně s beta verzí, kterou společnost Apple spustila pro OS X Yosemite, je však možné jej používat prostřednictvím dočasného řešení, dokud nebude jeho finální verze konečně uvolněno.

První doporučení, jak jste si možná představovali, je, že pokud používáte Chrome, neaktualizujte tuto nejnovější beta verzi Yosemite, pokud jste tak dosud neučinili. Pokud jste již tento krok provedli a ocitnete se v pozici, kdy to nedokážete spusťte svůj oblíbený prohlížeč Terminál můžete použít ke spuštění tohoto souboru, který vám jistě pomůže, dokud Apple nevydá finální verzi OS X 10.10.2 a že díky informacím od 9to5mac jej můžeme použít.

Bez dalších zkopírujte a vložte následující kód do dokumentu text a uložte jej jako »patch.m» bez uvozovek:

#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

Pak spusťte tento příkaz v terminálu:

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

Nakonec tento poslední příkaz ve stejném terminálu spustit Google Chrome:

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

V tomto případě je pravdou, že je zdlouhavé to dělat pokaždé, když musíte restartovat počítač nebo jej spustit, i když pokud máte nějaké znalosti o Automator, můžete vytvořit skript, který provede celý proces automaticky provést operaci. Přesto jsem si docela jistý, že na vydání nové verze (10.10.2) Yosemite nezbývá pro Apple příliš mnoho času a tato chyba byla plně opravena.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   sergio samano řekl

    ahoj miguel jmenuji se sergio žiji ve francii chci se tě zeptat mám problémy s reinstalací mých mac itunes i lékařství že program maverick není v tu chvíli k dispozici zkusím to jindy a nevím jak přeinstalovat se zdrojovými disky zkoušel jsem různé věci a doufám, že mi nic nedokážete poradit, děkuji