Tôi có thể tìm danh sách các tùy chọn / tệp plist của Apple ở đâu & chúng được sử dụng để làm gì?


13

Có ai biết tài nguyên liệt kê các tệp / tệp Tùy chọn (thích hợp với các ứng dụng OS X và Apple, không phải các ứng dụng của bên thứ ba) được tìm thấy ở ~/Library/Preferences(và các vị trí khác không, nhưng đó sẽ là một sự khởi đầu) và chúng được sử dụng cho?

Tôi đã nhìn xung quanh và không thể tìm thấy bất cứ điều gì. Gần nhất tôi tìm thấy là biểu đồ này được biên soạn bởi appleexaminer.com - nhưng nó chỉ bao gồm một vài mục, và những thứ rõ ràng ở đó.


tạo một bản sao lưu và cố gắng thay đổi những thứ trong đó, bạn sẽ sớm tìm ra ...
vrwim

Không, điều đó không giúp tôi chút nào. Tôi muốn một tài nguyên liệt kê mọi tệp trong ~ / Preferences & những gì nó làm. Đề nghị của bạn không cung cấp điều đó.
Scott Granneman

4
Tôi thực sự nghi ngờ bạn sẽ tìm thấy một danh sách đầy đủ. Nói chung, mỗi ứng dụng bạn chạy sẽ ghi lại các cài đặt của nó trong một tệp trong ~ / Preferences - và vì có một số lượng lớn ứng dụng ( AppShopper hiện liệt kê 10.764 trong Mac App Store), không ai sẽ cố gắng biên dịch một danh sách đầy đủ.
Gordon Davisson

1
Tôi nên rõ ràng hơn. Tôi chỉ quan tâm đến Tùy chọn của Apple. Cảm ơn đã buộc tôi phải làm rõ!
Scott Granneman

Câu trả lời:


2

Khá dễ dàng để tìm ra các tập tin ~/Library/Preferencesđược sử dụng bởi các ứng dụng Apple và ứng dụng nào.

Tất cả những người Apple bắt đầu com.applevà sau đó hầu như tất cả tiếp tục với tên của ứng dụng hoặc một phần của hệ thống mà họ ưu tiên - một số ví dụ com.apple.ScreenSharing.plisthoặccom.apple.TextEdit.plist

Với những cái ít "cụ thể" hơn một khi bạn biết nhiều hơn về cách mặt sau của Hệ thống và Trình tìm kiếm kết hợp với nhau, bạn bắt đầu nhận ra chúng là gì, ví dụ như com.apple.LaunchServices.plistcái xác định trình xử lý URL cá nhân và loại tệp của bạn như được thực hiện bởi Dịch vụ ra mắt.

Các hệ thống Mac có xu hướng từ từ nhận được một danh sách những thứ quan trọng hơn khi chúng ta sử dụng chúng để đẩy các ưu tiên ra các máy Mac được quản lý của chúng ta. Nếu vẫn thất bại, tôi sử dụng InstallEase , tiện ích miễn phí từ Tuyệt đối, để chụp nhanh máy Mac sau đó thay đổi tùy chọn và thực hiện một ảnh chụp nhanh khác để xem những gì đã thay đổi.


0

Pref Setter dường như làm chính xác điều đó.


2
Được rồi, thế nào? Trên trang web, nó được mô tả như sau: "Pref Setter là một ứng dụng được sử dụng để chỉnh sửa các tệp plist (Thuộc tính LIST), hướng tới xem / chỉnh sửa các tệp ưu tiên của Mac OS X. Rất hữu ích để cài đặt các cài đặt tùy chọn ẩn ẩn của trực tiếp trong một ứng dụng. " Vì vậy, làm thế nào mà cho tôi biết những gì mỗi tập tin Preference / plist DOES? Tôi không thể thấy Pref Setter làm điều đó cả.
Scott Granneman

Đầu tiên, mở nó. Sau đó bấm vào cửa sổ nhỏ màu xanh với chữ I trong đó, Nhận thông tin. Không thấy bất cứ điều gì khác sẽ làm điều đó, và nó rất tuyệt.
Zo219

0

Thông thường bạn có thể tự kiểm tra như

/usr/libexec/PlistBuddy -c "Print :CFBundleIdentifier" \
    /Users/kevit/Library/Address\ Book\ Plug-Ins/SkypeABSMS.bundle/Contents/Info.plist

Danh sách các khóa được mô tả trong tài liệu dành cho nhà phát triển của Apple về Tệp danh sách tài sản , phần Ứng dụng ca cao.

Thật không may, rất nhiều nhà phát triển bỏ qua các khuyến nghị

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.