Javítja a problémát az OS X Yosemite 10.10.2 béta és a Google Chrome között

króm-yosemite-béta-10.10.2-bug-0

Ha Ön olyan felhasználó, aki megszokja egy adott böngésző használatát, és már nem érzi jól magát más böngésző használatában, akkor lehetséges, hogy kellemetlen meglepetéssel találkozott ha frissítettél erre: OS X Yosemite 10.10.2 béta amikor megpróbálja futtatni a Google Chrome-ot, és látja, hogy az nem működik, vagy azért, mert Ön fejlesztő, vagy azért, mert be van jelentkezve az Apple nyilvános bétaprogramjába.

Mindenesetre bizonyíték van arra, hogy a Google böngésző legújabb verziójában nem működik megfelelően az Apple által az OS X Yosemite számára indított bétaverzióval, azonban ideiglenes megoldás révén mindaddig használható, amíg ennek végleges verziója meg nem jelenik. végül kiadták. épít.

Az első javaslat, amelyet elképzelhetett, az az, hogy ha Ön Chrome-felhasználó, ne frissítse a Yosemite legújabb bétaverziójára, ha még nem tette meg. Ha már megtette a lépést, és abban a helyzetben találja magát, hogy nem képes futtassa kedvenc böngészőjét A terminál segítségével elindíthatja ezt a fájlt, amely biztosan segít Önnek, amíg az Apple kiadja az OS X 10.10.2 végleges verzióját, és amelyet a 9to5mac által adott információknak köszönhetően felhasználhatunk.

Több nélkül, másolja és illessze be a következő kódot egy dokumentumba szöveget és mentse el »patch.m» néven idézőjelek nélkül:

#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

majd futtassa ezt a parancsot a terminálban:

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

Végül ez az utolsó parancs ugyanabban a terminálban a Google Chrome elindításához:

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

Ebben az esetben az az igazság, hogy unalmas, amikor ezt minden alkalommal meg kell tennie, amikor újra kell indítania a számítógépet, vagy újra be kell indítania, bár ha van némi ismerete az Automatorral, hozzon létre egy szkriptet, amely elvégzi az egész folyamatot automatikusan végrehajtja a műveletet. Ennek ellenére egészen biztos vagyok abban, hogy nincs sok idő hátra az Apple számára a Yosemite következő verziójának (10.10.2) kiadására, és ezt a hibát teljesen kijavították.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   sergio samano dijo

    szia miguel a nevem sergio élek Franciaországban szeretném megkérdezni, hogy problémáim vannak a mac itunes medice újratelepítésével, hogy a maverick program abban a pillanatban nem érhető el, megpróbálom máskor és nem tudom, hogyan kell újratelepíteni a forrás lemezekkel kipróbáltam különféle dolgokat, és remélem, semmi nem tud tanácsot adni nekem, köszönöm