Trung tâm thông báo - Điều gì đã xảy ra với widget Máy tính?


9

Tôi chỉ nhận thấy điều này ngày hôm nay - Máy tính đã biến mất.

Đây có phải là một "cải tiến" với 10.13.5 mà tôi đã cài đặt vào một ngày khác, hoặc tôi đã phá vỡ một cái gì đó?

Tôi đã nhận thấy Cổ phiếu xuất hiện ở đó như thể bằng phép thuật vào ngày khác - thứ mà tôi sẽ không bao giờ cần, nhưng tôi đã không phát hiện ra sự biến mất của Máy tính cho đến bây giờ.

Đã kiểm tra máy của đối tác của tôi - cùng hệ điều hành, máy rất giống nhau - rất nhiều & rất nhiều vật dụng ...

Vì vậy, có lẽ câu hỏi trở thành, 'họ sống ở đâu & tại sao máy của tôi không thể tìm thấy chúng?'

Chỉnh sửa muộn:
Tôi đã tìm thấy ứng dụng máy tính,
/System/Library/Frameworks/NotificationCenter.framework/PlugIns/com.apple.ncplugin.calculator.appex
vì vậy bây giờ tôi cần tìm ra cách để Trung tâm thông báo nhận ra nó một lần nữa.

Mỗi bình luận ...
defaults read com.apple.notificationcenterui
đưa ra

{
    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";

Vì vậy, họ đang mất tích ở đó. Điều đó có nghĩa là có một mặc định viết để đặt chúng trở lại?


+1 Câu hỏi hay. Trong bản cài đặt El Capitan của tôi, máy tính tôi có ở đó thường đột nhiên biến mất và tôi phải thêm lại (ít nhất là tôi có thể). Một bản cập nhật có lẽ?
Allan

1
Đối với những gì nó có giá trị, nó vẫn ở đây trong Mojave 10.14 beta 2 vì vậy tôi không nghĩ rằng nó đã bị xóa một cách cố ý.
grg

Tôi vừa kiểm tra máy của đối tác - nhiều tiện ích khác, cùng hệ điều hành, máy rất giống nhau. Thêm vào câu hỏi.
Tetsujin

Bạn có thể sử dụng cái cũ trong Bảng điều khiển.
JBis

2
Bảng điều khiển là & luôn luôn vô dụng; Không thể thấy những gì bạn đang làm việc trong khi nó mở và ngay khi bạn chạm vào bất cứ thứ gì nó sẽ đóng lại.
Tetsujin

Câu trả lời:


8

Khi nói đến việc khắc phục sự cố các tiện ích của Trung tâm thông báo, có một số tùy chọn bạn có thể thử.

1. Sử dụng tùy chọn Chỉnh sửa trong Trung tâm thông báo

Đây thực sự là điều đầu tiên để thử. Tham khảo câu trả lời của Seamus để biết các bước liên quan.

2. Kiểm tra khung tùy chọn Tiện ích mở rộng

Tóm tắt:

  1. Chuyển đến Apple> Tùy chọn hệ thống ...> Tiện ích mở rộng
  2. TÙY CHỌN: Nếu bạn gặp sự cố với tiện ích mở rộng của bên thứ 3, hãy chọn tùy chọn Tất cả trong ngăn bên trái và sau đó kiểm tra phía bên phải để bật bất kỳ tiện ích nào không được kích hoạt
  3. Chọn tùy chọn Hôm nay trong khung bên trái
  4. Bây giờ hãy kiểm tra danh sách bên phải để xác nhận (các) tiện ích được bật (nếu không, đánh dấu vào hộp kiểm có liên quan
  5. Thoát tùy chọn hệ thống
  6. Kiểm tra Trung tâm thông báo của bạn để xem (các) Tiện ích đang hoạt động và / hoặc hoạt động đúng cách

3. Kiểm tra tài khoản người dùng khác

  1. Đăng nhập vào tài khoản người dùng khác để kiểm tra xem Trung tâm thông báo (và bất kỳ Widget nào bạn gặp sự cố) có hoạt động tốt không. Nếu bạn không có tài khoản người dùng khác, bạn có thể đăng nhập vào tài khoản Khách hoặc tạo tài khoản tạm thời mới tại Apple> Tùy chọn hệ thống ...> Người dùng & Nhóm
    • Nếu Trung tâm thông báo / Widgets hoạt động tốt trong Tài khoản khác, hãy thử 4, 5, 6, 7, 8, 9 và 10 bên dưới
    • Nếu Trung tâm thông báo / Widgets không hoạt động tốt trong Tài khoản khác, thì hãy sử dụng macOS Recovery để cài đặt lại macOS ( LƯU Ý: Đảm bảo bạn có bản sao lưu đầy đủ trước khi thực hiện việc này). Tương tự, bạn có thể sử dụng macOS Recovery để khôi phục từ bản sao lưu Time Machine đã được tạo trước các sự cố với Trung tâm thông báo ( LƯU Ý: Đảm bảo bạn có bản sao lưu hiện tại đầy đủ trước khi thực hiện việc này, để bạn không bị mất bất kỳ tài liệu, email gần đây nào , hình ảnh, vv).

4. Sử dụng Trình mô phỏng widget để thêm lại

  1. Đi đến /System/Library/Frameworks/NotificationCenter.framework/Resources/
  2. Khởi chạy Trình mô phỏng widget
  3. Bây giờ đi đến /System/Library/Frameworks/NotificationCenter.framework/PlugIns/
  4. Kéo và thả com.apple.ncplugin.calculator.appextệp vào biểu tượng Trình mô phỏng widget trong Dock
  5. Điều này sẽ mở widget trong cửa sổ Trình mô phỏng
  6. Bấm vào +nút màu xanh lá cây :

nhập mô tả hình ảnh ở đây

  1. Bây giờ hãy kiểm tra xem liệu tiện ích Máy tính có quay lại Trung tâm thông báo của bạn không (hoặc có sẵn để thêm lại)

5. Nếu có, hãy xóa mọi tệp .plist có liên quan

LƯU Ý: Nếu bạn đã kiểm tra Tài khoản người dùng khác và Trung tâm thông báo / Tiện ích không hoạt động tốt trong tài khoản đó, thì không tiếp tục với tùy chọn này.

Nếu macOS đã tạo tệp .plist cho một Widget cụ thể mà bạn gặp sự cố, thì hãy xóa nó. Để kiểm tra điều này, bạn cần truy cập vào thùng chứa Plugin Trung tâm thông báo có liên quan cho tài khoản người dùng được đề cập. Sử dụng tiện ích Máy tính làm ví dụ, bạn sẽ truy cập:

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

Nếu bạn thấy tệp .plist cho tiện ích cụ thể (ví dụ com.apple.ncplugin.calculator.plistvà / hoặc com.apple.calculator.plist), sau đó xóa tệp đó và khởi động lại máy Mac của bạn.

6. Hoán đổi tập tin widget .appex cụ thể

Lấy một bản sao tốt của tiện ích của bạn từ bản sao lưu Time Machine hoặc máy tính khác. Trong trường hợp này (tức là cài đặt macOS High Sierra), tiện ích Máy tính thậm chí có thể được thay thế bằng tiện ích từ macOS Sierra.

Để làm điều này:

  1. Trên máy Mac khác hoặc trong bản sao lưu Time Machine, điều hướng đến: /System/Library/Frameworks/NotificationCenter.framework/PlugIns/
  2. Sao chép com.apple.ncplugin.calculator.appextệp đại diện cho tiện ích Máy tính
  3. Bây giờ vượt qua vấn đề Mac ở cùng một vị trí: /System/Library/Frameworks/NotificationCenter.framework/PlugIns/

LƯU Ý: Để thực hiện việc này, bạn cần tạm thời vô hiệu hóa Bảo vệ toàn vẹn hệ thống (SIP) trên máy Mac mà bạn gặp sự cố.

7. Đăng xuất và sau đó quay lại vào iCloud

Tôi đoán tiêu đề nói lên tất cả. Truy cập Apple> Tùy chọn hệ thống ...> iCloud và đăng xuất. Khi bạn đã đăng xuất, sau đó đăng nhập lại.

8. Buộc một reindex Spotlight

Có nhiều cách khác nhau để làm điều này. Cách dễ nhất là:

  1. Chuyển đến Apple> Tùy chọn hệ thống> Tiêu điểm
  2. Chọn Privacytab
  3. Kéo khối lượng khởi động của bạn vào cửa sổ
  4. Đợi vài phút
  5. Xóa khối lượng khởi động của bạn để nó không còn được liệt kê trong cửa sổ
  6. Thoát tùy chọn hệ thống

LƯU Ý: Reindexing khối lượng khởi động của bạn có thể mất một thời gian dài . Thời gian bao lâu tùy thuộc vào kích thước ổ đĩa của bạn và lượng dữ liệu được lưu trữ trên đó.

9. Đặt lại mật khẩu của bạn tạo Keychain mới

Thực hiện theo các bước ở đây để đặt lại mật khẩu của bạn trước và sau đó để tạo Keychain mới.

10. Tạo một tài khoản Người dùng mới và di chuyển dữ liệu của bạn vào tài khoản đó

Rõ ràng việc này sẽ mất vài giờ, nhưng điều này chắc chắn sẽ giải quyết được vấn đề (giả sử rằng khi bạn kiểm tra một tài khoản người dùng khác ở 3 trên thì nó hoạt động tốt). Về cơ bản, bạn đang tạo một tài khoản mới và di chuyển tất cả dữ liệu của bạn sang tài khoản đó.


hmm ... không có người sói: / Nói rằng nó không thể tìm thấy tệp [cho cả 3 trong đó] khi khá rõ ràng họ đang ở ngay đó. Điều tương tự chỉ hoạt động tốt trên máy khác. SIP theo cách của tôi, sẽ thử mà không có nó & báo cáo lại ...
Tetsujin

Hmm, SIP không nên ngăn bạn làm điều này, vì vậy tôi sẽ rất ngạc nhiên nếu việc vô hiệu hóa nó có ảnh hưởng. Nói rõ hơn, bạn có nói rằng bạn thậm chí không thể mở plugin trong Trình mô phỏng widget hay bạn có thể mở nó nhưng nhấp vào dấu cộng màu xanh lá cây dẫn đến thông báo lỗi?
Monomeeth

Nó ngăn tôi đổi chỗ trong các phiên bản mới từ máy khác. Kể từ khi vô hiệu hóa, tôi đã thử các phiên bản mới và cả các phiên bản trên máy tính để bàn - 'không thể tìm thấy' vẫn là vấn đề. i.stack.imgur.com/818u1.png
Tetsujin

À, vâng, SIP sẽ ngăn bạn thêm / hoán đổi chúng, nhưng không ảnh hưởng đến khả năng sử dụng Trình mô phỏng của bạn, v.v. Vậy, tiện ích Máy tính có bị thiếu trong danh sách trong Tùy chọn hệ thống> Tiện ích mở rộng> Hôm nay không? Nếu nó ở đó, nó được kích hoạt?
Monomeeth

Nó thiếu. Đó là nơi đầu tiên tôi kiểm tra [người dùng pref, tôi đã tìm thấy một ... Khung chôn vùi không quá dễ dàng;) Ở đó, nó sẽ không chạy với Widget Sim. Thậm chí đã sao chép toàn bộ Framework từ một máy khác. Một cái gì đó chỉ không đăng ký đúng cách & tôi không thể tìm ra cái gì. Tôi bị cám dỗ đặt một trình cập nhật kết hợp khác lên nó một lần nữa, hoặc thậm chí toàn bộ hệ điều hành ... phiền toái vì tôi bị hạn chế về thời gian đối với công việc thực tế tôi cần phải làm;)
Tetsujin

2
  1. Mở Trung tâm thông báo nhập mô tả hình ảnh ở đây

  2. Nhấp vào EDITnút ở dưới cùng của bảng điều khiển. Một số "Mục" sẽ xuất hiện ở bên phải của bảng điều khiển, bao gồm cả mục "Máy tính". nhập mô tả hình ảnh ở đây

  3. Nhấp vào +biểu tượng bên phải của Máy tính. Máy tính được chuyển vào bảng điều khiển chính của Trung tâm thông báo. nhập mô tả hình ảnh ở đây

  4. Nhấp vào Donenút ở dưới cùng của bảng điều khiển. Các tùy chọn biến mất khỏi bảng điều khiển và Máy tính vẫn nằm trong bảng Trung tâm thông báo. nhập mô tả hình ảnh ở đây


Nếu chỉ đơn giản như vậy ;-) Bạn có thể thấy OP của tôi hiển thị bảng chỉnh sửa đang mở ... một số bị thiếu.
Tetsujin

Ừ, xin lỗi; Tôi nghĩ rằng điều này là quá dễ dàng. Bạn đã thử xóa một số mục trong bảng điều khiển bây giờ để xem liệu chúng có hiển thị dưới dạng các tiện ích có thể được thêm vào không?
Seamus

Là ứng dụng Máy tính trong thư mục Ứng dụng của bạn, hay ứng dụng này nằm trong thư mục con bên dưới Ứng dụng?
Seamus

Đúng. Những người đang làm việc như mong đợi. Tất cả đều hoạt động trong một tài khoản khác, vì vậy đó là một cái gì đó rất cụ thể về tài khoản.
Tetsujin

Nó trong Ứng dụng và nó hoạt động - nhưng điều đó không giống với ứng dụng trong Thông báo.
Tetsujin

1

Không có nhiều câu trả lời, nhưng cuối cùng tôi đã giải quyết được cả vấn đề này và cả sự cố Âm lượng lặp lại + Các vấn đề về cỗ máy thời gian bằng cách nhân bản ổ đĩa, định dạng lại thành HFS + và nhân bản trở lại.

Không có số lượng lộn xộn với APFS sẽ sửa chữa nó.

Nhưng hãy xem câu trả lời của Monomeeth tại đây để biết hướng dẫn khắc phục sự cố tuyệt vời.


Lưu ý muộn: Apple thấy phù hợp để tự động định dạng lại cho APFS ... & cả hai vấn đề được trả lại ngay lập tức.
Tetsujin
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.