أين تطبيقات OSX عادة تخزين البيانات تكوين المستخدم؟

StackOverflow https://stackoverflow.com/questions/410013

  •  03-07-2019
  •  | 
  •  

سؤال

ولقد لاحظت على OSX، وتركيب كثيرا ما سحب وإسقاط ملف واحد يتعامل كيندا. وأفترض أن الملف هو أرشيف لجميع التطبيقات بت اللازمة وأن يعمل التطبيق مباشرة منه. أين بيانات التكوين مخزن التطبيق، خصوصا في إعدادات المستخدم عندما يكون هناك العديد من المستخدمين؟ على ويندوز، وهذا النوع من الاشياء قد يذهب في التسجيل تحت HKLU أو HKLM، أو في المجلد بيانات التطبيق للمستخدم أو لجميع المستخدمين.

هل كانت مفيدة؟

المحلول

في / المستخدمين / اسم المستخدم / المكتبة / تفضيلات. ترى أيضا بعض الأشياء التي توضع في / المستخدمين / اسم المستخدم / المكتبة / دعم التطبيقات.

وكل من هذه المجلدات والمقابلة المواقع العالمية خارج / المستخدمين، وهي تحت / مكتبة. ولكن يبدو ان هذه أن تستخدم القليل جدا من التطبيقات على هذا النحو، لأسباب واضحة.

وتنسيق تفضيلات التطبيقات OSX-الأم وعادة ما تكون .plist الملفات (الملكية القائمة) مع الاسم الذي يطلق في بناء جملة الاسم عكس المجال. هناك تطبيق قائم بذاته يسمى قائمة العقارات محرر الذي يسمح لك لعرض وتحرير مثل هذه الملفات. (اعتقد انها جزء من كسكودي / المطور أدوات تنزيل.) بالطبع لا يوجد شيء يمنعك من استخدام نظام التخزين تفضيل الخاص بك، وبطبيعة الحال التطبيقات التي هي في معظمها وعبر منصة يميلون إلى القيام بذلك، ولكن ينبغي تفضيلات ذلك وضعها في / المستخدمين / اسم المستخدم / دليل مكتبة / تفضيلات.

تعديل: إذا كنت كتابة البرامج لماك وكنت تستخدم إطار الكاكاو، ثم أبل لديها هذه الوثيقة بالنسبة للجزء من API الكاكاو الذي يتعامل مع تخزين واسترجاع إعدادات تفضيل : الافتراضية العضو البرمجة

نصائح أخرى

وكإضافة إلى الإجابة الأضرار، أود أن أشير إلى أنه، مثل سجل ويندوز، وعمدا لا يتم حذف تفضيلات OS X عند إزالة التطبيق ولكن، خلافا للسجل ويندوز، ويمكن التفضيلات ترحيل من آلة إلى آلة والترقية ماك واستخدام "الهجرة المستخدم" مرفق.

وهذا يمكن أن يؤدي إلى نتائج مذهلة مثل تثبيت "NeatoApp 2008" واكتشاف أنه يعرف كل الإعدادات التي اخترتها ل "NeatoApp 2003" على الرغم من أن نسخة 2003 لم يكن مثبتا على الجهاز الحالي.

وأيضا /Users/username/Library/Containers و/Users/username/Library/Group Containers هي أماكن للبحث عن.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top