ศูนย์การแจ้งเตือน - เกิดอะไรขึ้นกับวิดเจ็ตเครื่องคิดเลข


9

ฉันเพิ่งสังเกตเห็นวันนี้เท่านั้น - เครื่องคิดเลขหายไป

นี่คือ "การปรับปรุง" กับ 10.13.5 ที่ฉันติดตั้งเมื่อวันก่อนหรือฉันทำลายบางอย่าง?

ฉันสังเกตเห็นว่ามีหุ้นปรากฏอยู่ในนั้นราวกับเวทมนตร์ในวันอื่น ๆ - สิ่งที่ฉันไม่เคยต้องการ แต่ฉันไม่ได้เห็นการหายตัวไปของเครื่องคิดเลขจนกระทั่งตอนนี้

ตรวจสอบเครื่องของคู่ของฉัน - ระบบปฏิบัติการเดียวกัน, เครื่องที่คล้ายกันมาก - วิดเจ็ตจำนวนมาก & จำนวนมาก ...

ดังนั้นคำถามอาจกลายเป็น 'พวกเขาอยู่ที่ไหนและทำไมเครื่องของฉันหามันไม่พบ?'

การแก้ไขล่าช้า:
ฉันพบแอปเครื่องคิดเลข
/System/Library/Frameworks/NotificationCenter.framework/PlugIns/com.apple.ncplugin.calculator.appex
ตอนนี้ฉันต้องหาวิธีที่จะทำให้ศูนย์การแจ้งเตือนจำได้อีกครั้ง

ต่อความคิดเห็น ...
defaults read com.apple.notificationcenterui
ให้

{
    TodayView =     {
        NoContent =         (
            "com.apple.reminders.RemindersNC"
        );
        keyWidget = "com.apple.ncplugin.calculator";
        order =         (
            "com.apple.reminders.RemindersNC",
            "com.apple.iTunes.today.TodayExtension",
            "com.apple.iCal.CalendarNC",
            "com.apple.ncplugin.weather",
            "com.parallels.desktop.console.Resource-Monitor",
            "com.apple.ncplugin.stocks"
        );
        preferences =         {
            "com.apple.nc.disclosures" =             {
                enabled = 1;
            };
            "com.apple.nc.today.date" =             {
                enabled = 1;
            };
            "com.apple.nc.today.dnd" =             {
                enabled = 1;
            };
            "com.apple.nc.today.summary" =             {
                enabled = 1;
            };
            "com.apple.nc.tomorrow.summary" =             {
                enabled = 1;
            };
        };
    };
    bannerTime = 5;
    "last-messagetrace-stamp" = "551957496.077987";

ดังนั้นพวกเขาจึงหายไปที่นั่น หมายความว่ามีการเขียนค่าเริ่มต้นที่จะนำพวกเขากลับมา?


+1 คำถามที่ดี ในการติดตั้ง El Capitan ของฉันเครื่องคิดเลขที่ฉันเคยไปที่นั่นตามปกติก็หายไปและฉันต้องเพิ่มกลับคืน (อย่างน้อยก็ทำได้) บางทีอาจมีการอัพเดท
อัลลัน

1
สำหรับสิ่งที่คุ้มค่ายังคงอยู่ที่โมฮาวี 10.14 เบต้า 2 ดังนั้นฉันไม่คิดว่ามันจะถูกลบโดยเจตนา
grg

ฉันเพิ่งตรวจสอบเครื่องของหุ้นส่วน - วิดเจ็ตอื่น ๆ อีกมากมายระบบปฏิบัติการเดียวกันเครื่องที่คล้ายกันมาก เพิ่มไปยังคำถาม
Tetsujin

คุณสามารถใช้ตัวเก่าใน Dashboard ได้
JBis

2
แดชบอร์ดนั้น & ไร้ประโยชน์เสมอ ไม่เห็นสิ่งที่คุณกำลังทำงานในขณะที่เปิดอยู่ & ทันทีที่คุณแตะสิ่งที่ปิดอีกครั้ง
Tetsujin

คำตอบ:


8

เมื่อมาถึงการแก้ไขปัญหาวิดเจ็ตศูนย์การแจ้งเตือนมีตัวเลือกมากมายที่คุณสามารถลองได้

1. ใช้ตัวเลือกแก้ไขภายในศูนย์การแจ้งเตือน

นี่เป็นสิ่งแรกที่ต้องลอง อ้างถึงคำตอบของเชมัสสำหรับขั้นตอนที่เกี่ยวข้อง

2. ตรวจสอบบานหน้าต่างการตั้งค่าส่วนขยาย

สรุป:

  1. ไปที่Apple> การตั้งค่าระบบ ... > ส่วนขยาย
  2. ตัวเลือก:หากคุณมีปัญหากับส่วนขยายของบุคคลที่สามให้เลือกตัวเลือกทั้งหมดในบานหน้าต่างด้านซ้ายและจากนั้นตรวจสอบทางด้านขวามือเพื่อเปิดใช้งานสิ่งที่ไม่ได้เปิดใช้งาน
  3. เลือกตัวเลือกวันนี้ในบานหน้าต่างด้านซ้าย
  4. ตอนนี้ให้ตรวจสอบรายการทางด้านขวาเพื่อยืนยันว่ามีการเปิดใช้งานวิดเจ็ต (หากไม่ใช่ให้ทำเครื่องหมายในช่องทำเครื่องหมายที่เกี่ยวข้อง)
  5. ออกจากการตั้งค่าระบบ
  6. ตรวจสอบศูนย์การแจ้งเตือนของคุณเพื่อดูว่า Widget นั้นทำงานอยู่และ / หรือทำงานได้อย่างถูกต้องหรือไม่

3. ทดสอบบัญชีผู้ใช้อื่น

  1. ลงชื่อเข้าใช้บัญชีผู้ใช้อื่นเพื่อทดสอบว่าศูนย์การแจ้งเตือน (และวิดเจ็ตใด ๆ ที่คุณประสบปัญหา) ทำงานอย่างถูกต้องหรือไม่ หากคุณไม่มีบัญชีผู้ใช้อื่นคุณสามารถเข้าสู่บัญชี Guest หรือสร้างบัญชีชั่วคราวใหม่ที่Apple> การตั้งค่าระบบ ... > ผู้ใช้ & กลุ่ม
    • หากศูนย์การแจ้งเตือน / วิดเจ็ตทำงานได้ดีในบัญชีอื่นให้ลอง 4, 5, 6, 7, 8, 9 และ 10 ด้านล่าง
    • หากศูนย์การแจ้งเตือน / วิดเจ็ตไม่ทำงานในบัญชีอื่นให้ใช้การกู้คืน macOS เพื่อติดตั้ง macOS อีกครั้ง ( หมายเหตุ:ให้แน่ใจว่าคุณมีการสำรองข้อมูลเต็มรูปแบบก่อนทำเช่นนี้) ในทำนองเดียวกันคุณสามารถใช้การกู้คืน macOS เพื่อกู้คืนจากการสำรองข้อมูล Time Machine ที่ทำไว้ก่อนที่จะเกิดปัญหากับศูนย์การแจ้งเตือน ( หมายเหตุ:ให้แน่ใจว่าคุณมีการสำรองข้อมูลเต็มรูปแบบในปัจจุบันก่อนที่จะทำเช่นนี้ , รูปภาพ, ฯลฯ )

4. ใช้ Widget Simulator เพื่อเพิ่มกลับมาอีกครั้ง

  1. ไปที่ /System/Library/Frameworks/NotificationCenter.framework/Resources/
  2. เรียกใช้ Widget Simulator
  3. ตอนนี้ไปที่ /System/Library/Frameworks/NotificationCenter.framework/PlugIns/
  4. ลากและวางcom.apple.ncplugin.calculator.appexไฟล์ลงบนไอคอน Widget Simulator ใน Dock
  5. สิ่งนี้ควรเปิดวิดเจ็ตในหน้าต่างเครื่องมือจำลอง
  6. คลิกที่+ปุ่มสีเขียว:

ป้อนคำอธิบายรูปภาพที่นี่

  1. ตอนนี้ตรวจสอบเพื่อดูว่าวิดเจ็ตเครื่องคิดเลขกลับมาอยู่ในศูนย์การแจ้งเตือนของคุณหรือไม่หรือสามารถเพิ่มได้อีก

5. หากมีอยู่ให้ลบไฟล์. plist ที่เกี่ยวข้อง

หมายเหตุ:หากคุณได้ทดสอบบัญชีผู้ใช้อีกและประกาศศูนย์ / Widget จะไม่ปรับการทำงานในบัญชีนั้นแล้วไม่ได้ดำเนินการกับตัวเลือกนี้

หาก macOS ได้สร้างไฟล์. plist สำหรับ Widget เฉพาะที่คุณมีปัญหาให้ลบออก ในการตรวจสอบสิ่งนี้คุณต้องเข้าถึงคอนเทนเนอร์ปลั๊กอินของศูนย์การแจ้งเตือนที่เกี่ยวข้องสำหรับบัญชีผู้ใช้ที่เป็นปัญหา ตัวอย่างการใช้วิดเจ็ตเครื่องคิดเลขคุณจะไปที่:

~/Library/Containers/com.apple.ncplugin.calculator/Data/Library/Preferences

หากคุณเห็นไฟล์. plist สำหรับวิดเจ็ตเฉพาะ (เช่นcom.apple.ncplugin.calculator.plistและ / หรือcom.apple.calculator.plist) ให้ลบออกแล้วรีสตาร์ท Mac ของคุณ

6. สลับไฟล์. appex เฉพาะวิดเจ็ต

หยิบสำเนาวิดเจ็ตที่คุณรู้จักจากการสำรองข้อมูล Time Machine หรือคอมพิวเตอร์เครื่องอื่น ในกรณีนี้ (เช่นการติดตั้ง macOS High Sierra) วิดเจ็ตเครื่องคิดเลขยังสามารถแทนที่ได้ด้วยหนึ่งจาก macOS Sierra

เพื่อทำสิ่งนี้:

  1. สำหรับ Mac เครื่องอื่นหรือภายในการสำรองข้อมูล Time Machine ไปที่: /System/Library/Frameworks/NotificationCenter.framework/PlugIns/
  2. คัดลอกcom.apple.ncplugin.calculator.appexไฟล์ที่แสดงวิดเจ็ตเครื่องคิดเลข
  3. ตอนนี้ผ่านปัญหานี้ไปยังMac ที่ตำแหน่งเดียวกัน: /System/Library/Frameworks/NotificationCenter.framework/PlugIns/

หมายเหตุ:ในการทำเช่นนี้คุณจะต้องปิดการใช้งานการป้องกันความสมบูรณ์ของระบบ (SIP) ชั่วคราวบน Mac ที่คุณประสบปัญหา

7. ออกจากระบบจากนั้นกลับสู่ iCloud

ฉันเดาว่าหัวเรื่องบอกทุกอย่าง ไปที่Apple> การตั้งค่าระบบ ... > iCloudและออกจากระบบ เมื่อคุณออกจากระบบแล้วลงชื่อเข้าใช้อีกครั้ง

8. บังคับให้ทำดัชนีสปอตไลท์ใหม่

มีหลายวิธีในการทำเช่นนี้ วิธีที่ง่ายที่สุดคือ:

  1. ไปที่ Apple> การตั้งค่าระบบ> สปอตไลท์
  2. เลือกPrivacyแท็บ
  3. ลากโวลุ่มการบูตของคุณลงในหน้าต่าง
  4. รอสักครู่
  5. ลบโวลุ่มการบูตของคุณเพื่อไม่ให้มีรายชื่ออยู่ในหน้าต่างอีกต่อไป
  6. ออกจากการตั้งค่าระบบ

หมายเหตุ: Reindexing ปริมาณการบูตของคุณสามารถใช้เวลานานเวลา ระยะเวลาขึ้นอยู่กับขนาดของไดรฟ์ของคุณและจำนวนข้อมูลที่เก็บอยู่ในนั้น

9. รีเซ็ตรหัสผ่านของคุณและสร้าง Keychain ใหม่

ทำตามขั้นตอนที่นี่เพื่อรีเซ็ตรหัสผ่านของคุณก่อนแล้วจึงสร้าง Keychain ใหม่

10. สร้างบัญชีผู้ใช้ใหม่และย้ายข้อมูลของคุณไปยังบัญชีนั้น

แน่นอนว่าจะใช้เวลาสองสามชั่วโมง แต่วิธีนี้จะแก้ปัญหาได้อย่างแน่นอน (สมมติว่าเมื่อคุณทดสอบบัญชีผู้ใช้อื่นที่ 3 ข้างต้นมันใช้งานได้ดี) โดยพื้นฐานแล้วคุณกำลังสร้างบัญชีใหม่และย้ายข้อมูลทั้งหมดของคุณไปยังบัญชีนั้นแทน


อืม ... ไม่แปลกเลย: / บอกว่าไม่สามารถหาไฟล์ [สำหรับทั้ง 3 ในนั้น] เมื่อพวกเขาอยู่ตรงนั้น สิ่งเดียวกันทำงานได้ดีบนเครื่องอื่น SIP ที่อยู่ในทางของฉันจะพยายามไม่ได้และรายงานกลับ ...
Tetsujin

อืม SIP ไม่ควรหยุดคุณจากการทำเช่นนี้ดังนั้นฉันจะแปลกใจถ้าปิดการใช้งานมันมีผลกระทบ เพื่ออธิบายให้ชัดเจนคุณกำลังบอกว่าคุณไม่สามารถเปิดปลั๊กอินใน Widget Simulator หรือคุณสามารถเปิดได้ แต่คลิกที่ผลการค้นหาสีเขียวพร้อมลงชื่อในข้อความแสดงข้อผิดพลาด?
Monomeeth

มันหยุดฉันในการแลกเปลี่ยนเวอร์ชั่นใหม่จากเครื่องอื่น ตั้งแต่ปิดใช้งานฉันได้ลองใช้เวอร์ชันใหม่และเวอร์ชันบนเดสก์ท็อปแล้ว - 'หาไม่เจอ' ยังคงเป็นปัญหาอยู่ i.stack.imgur.com/818u1.png
Tetsujin

อ๊ะ, จิบ, SIP จะหยุดคุณเพิ่ม / แลกเปลี่ยน แต่ไม่ควรส่งผลกระทบต่อความสามารถในการใช้ Simulator ฯลฯ ดังนั้นวิดเจ็ตเครื่องคิดเลขหายไปจากรายการในการตั้งค่าระบบ> ส่วนขยาย> วันนี้หรือไม่ หากมีอยู่มันเปิดใช้งานอยู่หรือไม่
Monomeeth

มันหายไป นั่นเป็นสถานที่แรกที่ฉันตรวจสอบ [ผู้ใช้ pref ฉันจัดการเพื่อหาหนึ่ง ... ฝังกรอบไม่ง่ายมาก;) มันอยู่ที่นั่นมันจะไม่ทำงานกับ Widget Sim แม้แต่คัดลอก Framework ทั้งหมดจากเครื่องอื่น มีบางอย่างไม่สามารถลงทะเบียนได้อย่างถูกต้อง & ฉันไม่สามารถหาสาเหตุได้ ฉันถูกล่อลวงให้วางคำสั่งผสม updater อื่น ๆ อีกครั้งหรือแม้แต่ระบบปฏิบัติการทั้งหมด ... สร้างความรำคาญเพราะฉันมีเวลา จำกัด ในการทำงานจริงฉันต้องทำ;)
Tetsujin

2
  1. เปิดศูนย์การแจ้งเตือน ป้อนคำอธิบายรูปภาพที่นี่

  2. คลิกที่EDITปุ่มที่ด้านล่างของแผง "รายการ" หลายรายการจะปรากฏที่ด้านขวาของแผงรวมถึงรายการ "เครื่องคิดเลข" ป้อนคำอธิบายรูปภาพที่นี่

  3. คลิกที่+ไอคอนด้านขวาของเครื่องคิดเลข เครื่องคิดเลขถูกย้ายไปที่แผงหลักของศูนย์การแจ้งเตือน ป้อนคำอธิบายรูปภาพที่นี่

  4. คลิกDoneปุ่มที่ด้านล่างของแผง ตัวเลือกหายไปจากแผงควบคุมและเครื่องคิดเลขยังคงอยู่ในแผงศูนย์การแจ้งเตือน ป้อนคำอธิบายรูปภาพที่นี่


ถ้าเพียงอย่างนั้นก็ง่าย ;-) คุณอาจสังเกตเห็น OP ของฉันแสดงแผงแก้ไขเปิด ... หลายคนหายไป
เท็ตสึ

ใช่ - ขอโทษ; ฉันคิดว่ามันง่ายเกินไป คุณได้ลองลบบางรายการในพาเนลทันทีเพื่อดูว่ารายการนั้นแสดงเป็นวิดเจ็ตที่สามารถเพิ่มได้หรือไม่?
เชมัส

แอพเครื่องคิดเลขในโฟลเดอร์แอปพลิเคชันของคุณหรืออยู่ในโฟลเดอร์ย่อยภายใต้แอพพลิเคชั่น
เชมัส

ใช่. คนที่ทำงานที่นั่นตามที่คาดไว้ พวกเขาทั้งหมดทำงานในบัญชีอื่นดังนั้นจึงเป็นเรื่องที่เฉพาะเจาะจงมากสำหรับบัญชี
Tetsujin

มันอยู่ในแอป & ใช้งานได้ - แต่มันก็ไม่ได้เหมือนกับตัวคำนวณในการแจ้งเตือน
Tetsujin

1

ไม่ค่อยมีคำตอบ แต่ในที่สุดฉันก็แก้ไขทั้งปัญหานี้ & ความเสียหายที่เกิดซ้ำปริมาณ + ปัญหา Time Machineโดยการโคลนไดรฟ์ฟอร์แมตใหม่เป็น HFS + และโคลนอีกครั้ง

ไม่ต้องยุ่งกับ APFS จำนวนมาก

แต่ดูคำตอบของ Monomeeth ที่นี่สำหรับคำแนะนำการแก้ไขปัญหาที่ดี


ล่าช้า: Apple เห็นว่าเหมาะสมที่จะฟอร์แมตกลับเป็น APFS โดยอัตโนมัติ ... & ส่งคืนปัญหาทั้งสองทันที
Tetsujin
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.