หากคุณเป็นผู้ใช้ที่คุ้นเคยกับการใช้เบราว์เซอร์ที่เฉพาะเจาะจงและไม่สะดวกในการใช้เบราว์เซอร์อื่นก็เป็นไปได้ว่า คุณได้พบกับความประหลาดใจที่ไม่พึงประสงค์ หากคุณได้อัปเดตเป็น OS X Yosemite 10.10.2 เบต้า เมื่อพยายามเรียกใช้ Google Chrome และพบว่าไม่สามารถใช้งานได้ไม่ว่าจะเป็นเพราะคุณเป็นนักพัฒนาหรือเพราะคุณลงทะเบียนในโปรแกรมเบต้าสาธารณะของ Apple
ไม่ว่าในกรณีใดมีหลักฐานว่าเบราว์เซอร์ Google ในเวอร์ชันล่าสุดทำงานไม่ถูกต้องกับเบต้าที่ Apple เปิดตัวสำหรับ OS X Yosemite อย่างไรก็ตามสามารถใช้งานผ่านโซลูชันชั่วคราวได้จนถึงเวอร์ชันสุดท้าย ในที่สุดก็เปิดตัว.
คำแนะนำแรกตามที่คุณอาจจินตนาการได้คือหากคุณเป็นผู้ใช้ Chrome อย่าอัปเดตเป็น Yosemite เวอร์ชันเบต้าล่าสุดหากคุณยังไม่ได้ดำเนินการ หากคุณทำตามขั้นตอนไปแล้วและพบว่าตัวเองอยู่ในสถานะที่ไม่สามารถทำได้ เรียกใช้เบราว์เซอร์ที่คุณชื่นชอบ คุณสามารถใช้เทอร์มินัลเพื่อเปิดไฟล์นี้ซึ่งจะช่วยคุณได้อย่างแน่นอนจนกว่า Apple จะเปิดตัว 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 อยู่บ้างคุณก็สามารถทำได้ สร้างสคริปต์ที่ทำกระบวนการทั้งหมด โดยอัตโนมัติเพื่อดำเนินการ ฉันค่อนข้างมั่นใจว่ามีเวลาเหลืออีกไม่มากที่ Apple จะเปิดตัว Yosemite เวอร์ชันถัดไป (10.10.2) และข้อบกพร่องนี้ได้รับการแก้ไขอย่างสมบูรณ์แล้ว
สวัสดีมิเกลชื่อของฉันคือเซอร์จิโอฉันอาศัยอยู่ในฝรั่งเศสฉันต้องการถามคุณว่าฉันมีปัญหาในการติดตั้ง mac itunes ของฉันใหม่ฉันบอกว่าโปรแกรม maverick ไม่สามารถใช้งานได้ในขณะนั้นฉันลองในเวลาอื่นและฉันไม่รู้วิธีการติดตั้งใหม่กับดิสก์ต้นทาง ฉันลองทำสิ่งต่างๆมากมายและหวังว่าจะไม่มีอะไรให้คำแนะนำฉันได้ขอบคุณ