מתקן את הבעיה בין OS X Yosemite 10.10.2 בטא ל- Google Chrome

כרום-יוסמיטי-בטא-10.10.2-באג -0

אם אתה משתמש שמתרגל להשתמש בדפדפן ספציפי וכבר אינך מרגיש בנוח להשתמש בשום דפדפן אחר, ייתכן כי נתקלת בהפתעה לא נעימה אם עדכנת ל- OS X יוסמיטי 10.10.2 בטא כשאתה מנסה להפעיל את Google Chrome ולראות שהוא לא עובד, לא בגלל שאתה מפתח או בגלל שאתה רשום לתוכנית הביטא הציבורית של אפל.

בכל מקרה, אכן ישנן עדויות לכך שדפדפן גוגל בגרסתו האחרונה אינו פועל כהלכה עם הבטא שאפל השיקה עבור OS X Yosemite, אולם ניתן להשתמש בה באמצעות פיתרון זמני עד שהגרסה הסופית לכך תהיה לבסוף שוחרר.

ההמלצה הראשונה כפי שדמיינת היא שאם אתה משתמש ב- Chrome, אל תעדכן לגרסת בטא האחרונה הזו של יוסמיטי אם עדיין לא עשית זאת. אם כבר עשית את הצעד ואתה מוצא את עצמך במצב של לא מסוגל הפעל את הדפדפן המועדף עליך אתה יכול להשתמש במסוף כדי להפעיל קובץ זה שבוודאי יעזור לך עד שאפל תשחרר את הגרסה הסופית של OS X 10.10.2 ושבהודות המידע שמסרה 9to5mac נוכל להשתמש בה

בלי יותר, העתק והדבק את הקוד הבא במסמך טקסט ושמור אותו בתור »patch.m» ללא הצעות מחיר:

#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

הבא הפעל פקודה זו במסוף:

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

לבסוף, פקודה אחרונה זו באותו מסוף להשקת Google Chrome:

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

במקרה זה, האמת היא שמייגע צריך לעשות זאת בכל פעם שאתה צריך להפעיל מחדש את המחשב או להפעיל אותו, אם כי אם יש לך קצת ידע עם Automator אתה יכול ליצור סקריפט שעושה את כל התהליך באופן אוטומטי לביצוע הפעולה. ובכל זאת אני די בטוח שלא נשאר הרבה זמן לאפל לשחרר את הגרסה הבאה (10.10.2) של יוסמיטי והבאג הזה תוקן במלואו.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   סרחיו סמנו דיג'ו

    היי מיגל, שמי סרג'יו אני גר בצרפת אני רוצה לשאול אותך יש לי בעיות בהתקנה מחדש של ה- Mac שלי ב- iTunes. אני מתכנן שתוכנית Maverick לא זמינה באותו הרגע שאני מנסה בפעם אחרת ואני לא יודע איך להתקין מחדש במקורות הדיסקים ניסיתי כמה דברים ואני מקווה ששום דבר לא תוכל לייעץ לי, תודה