คำถามติดแท็ก plist

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

1
ตารางเส้นทางของ OS X มาจากไหน
กำลังพยายามค้นหาตำแหน่งที่เก็บการกำหนดค่าการกำหนดเส้นทางเริ่มต้นสำหรับ OS X (plist หรือที่ใดก็ได้) และสิ่งที่เกิดขึ้นเมื่อเริ่มต้นเพื่ออ่านการกำหนดค่านั้นและกำหนดค่าอินเทอร์เฟซเครือข่าย

1
macOS 10.14 Mojave com.apple.Safari.plist ResponsiveDesignCustomPresetConfigurations อยู่ที่ไหน
ไม่มีใครรู้ว่าจะหาเทียบเท่า~/Library/Preferences/com.apple.Safari.plist ResponsiveDesignCustomPresetConfigurationsบน macOS Mojave หรือไม่? ฉันมีปัญหาเช่นเดียวกับโพสต์นี้แต่ไม่พบใน macOS ที่อัปเดตล่าสุด: สิ่งนี้มีการเปลี่ยนแปลงตั้งแต่ High Sierra ขอบคุณล่วงหน้า.
4 macos  safari  mojave  plist 

2
รหัสข้อผิดพลาด 4960 เมื่อบันทึก. plist
ฉันพยายามสร้างไฟล์. plist ใน textwrangler ซึ่งเป็นสิ่งที่ฉันไม่เคยทำมาก่อน ฉันใช้คำแนะนำเหล่านี้ซึ่งบอกให้ฉัน: บันทึกรหัสเป็นไฟล์ com.rTask.plist ภายใต้ path ~ / Library / LaunchAgents ดังนั้นฉันทำตามคำแนะนำเหล่านั้นและทำให้ฉันมีข้อผิดพลาด 4960 นี่คือภาพหน้าจอสองภาพที่จะให้ Visiual: ฉันได้ทำการค้นหาโดย Google ค่อนข้างกว้างขวางและยังไม่สามารถแก้ไขได้ ใครช่วยได้บ้าง

1
การตั้งค่าประหยัดพลังงานยังคงทำลาย
นี่เป็นคำถามใหม่ที่เกี่ยวข้องกับคำถามที่ฉันถามไปก่อนหน้านี้ MacBook กำลังหลับทั้งๆที่ถูกตั้งไว้ที่ "ไม่เคย" หลับ โดยทั่วไปแล้ว MacBook จะนอนหลับหลังจาก 3 ชั่วโมงแม้จะมีการตั้งค่าให้บอกว่า "ไม่เคย" นอนหลับ ฉันแก้ไขปัญหาเดิมโดยการลบไฟล์ plist Energy Saver อย่างไรก็ตามหลังจากผ่านไปสองสัปดาห์มันก็เกิดปัญหาขึ้นอีกครั้งและปัญหาดั้งเดิมก็กลับมา ฉันไม่สงสัยเลยว่าฉันสามารถแก้ไขได้โดยการลบไฟล์การตั้งค่าอีกครั้ง เห็นได้ชัดว่ามีสิ่งภายนอกที่เริ่มต้นไฟล์การตั้งค่า Energy Saver ฉันสงสัยว่าถ้าใครสามารถบอกฉันได้ว่าฉันสามารถระบุได้ว่าอะไรที่ทำให้เกิดปัญหานี้ตั้งแต่แรก แก้ไข: การกำจัดไฟล์ Plist Energy Saver ไม่ช่วยแก้ปัญหานี้อีกต่อไป ฉันลบ Caffeine ออกแล้วและฉันไม่คิด ฉันไม่สามารถแก้ไขปัญหานี้ได้อย่างมีประสิทธิภาพเนื่องจากใช้เวลาสามชั่วโมงเพื่อดูว่ามันจะหลับหรือไม่ ฉันจะทำอะไรได้อีก ฉันจะดูที่อื่นได้ที่ไหน

2
จะคืนค่าอีเมลใน Lion ด้วยตนเองได้อย่างไร
ก่อนที่จะอัพเกรดระบบปฏิบัติการ Mac OS X Lion ที่มีการติดตั้งสะอาดผมได้รับการสนับสนุนแอปอีเมลตามนี้บทความเกี่ยวกับแอปเปิ้ลการสนทนา ฉันรู้ว่ามีcom.apple.mailไฟล์และMailไดเรกทอรีและฉันไม่ทราบวิธีการคืนค่า ดูเหมือนว่าเส้นทางเหล่านี้มีการเปลี่ยนแปลง คุณมีความคิดเกี่ยวกับวิธีการคืนค่าอีเมลของฉันหรือไม่

1
เหตุใดฉันจึงอาจได้รับข้อผิดพลาด“ บริการไม่สามารถเริ่มต้น” ในคอนโซลของฉันเมื่อมีการเรียกใช้ไฟล์ plist
ฉันได้ตั้งค่า plist ไฟล์และโหลด / เริ่มต้นด้วย launchd. เมื่อใดก็ตามที่ถึงเวลาที่สคริปต์จะทำงานฉันได้รับข้อผิดพลาดต่อไปนี้ในคอนโซล: 12/9/15 12:53:19.344 PM com.apple.xpc.launchd[1]: (kjuvbot[742]) Service could not initialize: 14F27: xpcproxy + 13421 [1402][AD0301K4-D354-31AE-8BA7-B5KBECE64P0B]: 0x2 ไม่มีใครมีความคิดว่าทำไมข้อผิดพลาดนี้อาจเกิดขึ้น? นี่คือของฉัน .plist ไฟล์: kjuvbot.plist <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>kjuvbot</string> <key>ProgramArguments</key> <array> <string>python3</string> <string>/Users/me/workspace/Learning/src/kjuvbot.py</string> </array> <key>StartInterval</key> <integer>3600</integer> </dict> …
2 macos  launchd  plist 

2
อะไรคือจุดประสงค์ของคีย์ TimeOut ในโปรแกรมเรียกใช้
อะไรคือวัตถุประสงค์ของคีย์ 'TimeOut' ในการเริ่มใช้งาน ฉันคิดว่าโปรแกรมที่ระบุผ่านพารามิเตอร์แรกของ ProgramArguments จะถูกเรียกใช้งานหลังจากรอวินาทีที่ระบุเป็นค่าของ 'TimeOut' แต่นี่ไม่ได้เกิดขึ้น ฉันใช้ Mac OS X เวอร์ชั่น 10.8.2 Plist ที่ฉันใช้คือ: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>script.test2</string> <key>ProgramArguments</key> <array> <string>/bin/sh</string> <string>/var/scripts/test2.sh</string> </array> <key>RunAtLoad</key> <true/> <key>StandardOutPath</key> <string>/tmp/test2_script.out</string> <key>StandardErrorPath</key> <string>/tmp/test2_script.err</string> <key>TimeOut</key> <integer>600</integer> </dict> </plist> สิ่งที่ฉันอาจจะทำผิดที่นี่?

0
ปิดการใช้งาน daemon ตาม Launchd การบอกเลิกอย่างฉับพลันเมื่อปิดเครื่อง
ฉันใช้ดีมอนของตัวเองภายใต้ macOS Sierra และ High-Sierra และมีพฤติกรรมที่ไม่คาดคิดเมื่อปิดตัวลง ตามคู่มือของวงจรชีวิต daemonมันบอกว่า ... หากระบบกำลังปิดหรือรีสตาร์ทระบบจะส่งสัญญาณ SIGTERM ไปยัง daemons ทั้งหมดตามด้วยสัญญาณ SIGKILL สองสามวินาทีต่อมา อย่างไรก็ตามในกรณีของฉันฉันเห็นว่า daemon ของฉันรับ SIGKILL จากเท่านั้นlaunchd(ฟังก์ชันตัวจัดการโทรกลับสัญญาณของฉันสำหรับ SIGTERM ไม่ได้ถูกเรียก) ฉันได้ตรวจสอบแล้วว่าฉันไม่อนุญาตให้มีการยกเลิกอย่างกะทันหันโดยการตั้งค่าฟิลด์ต่อไปนี้เป็นแบบ: <key>NSSupportsSuddenTermination</key> <false/> <key>EnableTransactions</key> <false/> ความคิดใดที่ฉันหายไปที่นี่

1
ข้อผิดพลาด Plj Mojave: เส้นทางมีการเป็นเจ้าของ / สิทธิ์ที่ไม่ถูกต้อง
ฉันกำลังพยายามติดตั้งไฟล์แชร์ตอนบูต ฉันคัดลอกเพลทจากมินิ 2012 (ซึ่งวิ่งได้ดี) ไปยังมินิ 2018 ทั้งคู่วิ่งโมฮาวี ใน mini ใหม่ฉันได้รับข้อผิดพลาด: Path had bad ownership/permissions <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>local.mount.video</string> <key>ProgramArguments</key> <array> <string>/sbin/mount_smbfs</string> <string>smb://jeff:mypass@bignas1/video</string> <string>/Volumes/home/jeff/bignas1/video</string> </array> <key>RunAtLoad</key> <true/> </dict> </plist> ผู้วางแผนเป็นเจ้าของ (501) ที่มีสิทธิ์ 0600 เหมือนกับใน 2012 mini ไดเร็กทอรีที่แบ่งใช้ถูกเมานต์เป็นเจ้าของ 501 เช่นกันพร้อมสิทธิ์ 0755 …

1
AppleScript ที่เริ่มต้นและเวลาที่กำหนด
ฉันกำลังพยายามเริ่มต้น AppleScript และ AppleScript ซึ่งทำงานในเวลาที่กำหนด (ฉันเกลียดวิธีการอัตโนมัติ / ปฏิทิน) on idle set currentTime to current date if the weekday of currentTime is (need to do for Tuesday to Saturday) then do shell script "kextunload /System/Library/Extensions/AppleHDA.kext " password "..." with administrator privileges end if --only check once a day return 24 * …

1
อะไรคือ PyObjC หรือ PlistBuddy ที่เด่นชัดกว่ากัน?
ฉันกำลังเขียนสคริปต์ที่จะอัปเดต Info.plist ของโครงการ Xcode สคริปต์นี้จะแจกจ่ายให้กับลูกค้า ในการดำเนินการนี้ฉันต้องการทราบว่าเครื่องมือใดที่เหมาะสมกว่าหากฉันต้องการสมมติข้อมูลเกี่ยวกับระบบของใครบางคน สิ่งที่ฉันคิดได้: พวกเขาอยู่บน Mac ที่สามารถสร้างแอพ iOS สำหรับ iOS 6 ขึ้นไป ฉันพบว่าตัวเองอยู่ที่ถนนฉันสามารถเขียนสคริปต์ที่เรียกใช้วิธี PyObc เพื่ออัปเดตไฟล์ plist หรือฉันสามารถใช้ PlistBuddy ทำสิ่งเดียวกัน ฉันสงสัยว่าถ้าใครมีคำแนะนำใด ๆ ซึ่งเป็นข้อสันนิษฐานที่ปลอดภัยกว่านี้?
1 xcode  python  plist 

1
ตำแหน่งของไฟล์ plist ที่มีค่าดีฟอลต์
จะทราบตำแหน่งของ plist ได้อย่างไร defaults read อ่าน ตัวอย่างเช่น, defaults read com.google.Keystone.Agent ส่งคืนข้อมูล { ActivesInfo = { "com.google.Chrome" = { LastActiveDate = "2015-10-11 00:45:56 +0000"; LastActivePingDate = "2015-10-11 07:00:00 +0000"; LastRollCallPingDate = "2015-10-23 06:59:59 +0000"; }; "com.goo มีวิธีที่จะทราบจากไฟล์ข้อมูลที่อ่าน?

1
BootCamp 6 บน MacBook Pro Early 11 - ไม่สามารถติดตั้ง Win10
ฉันเพิ่งติดตั้ง macOS Sierra ใหม่บน MacBook Pro ของฉันเมื่อต้นปี 2011 ตอนนี้ฉันชอบติดตั้ง Win10 โดยใช้ BootCamp เมื่อฉันเปิดใช้ยูทิลิตี้ BootCamp และใส่แผ่นดีวีดี Win10 ข้อความแสดงข้อผิดพลาดปรากฏขึ้นโดยบอกว่า MacBook ของฉันไม่รองรับ Win10 ตกลง. ฉันค้นหาอินเทอร์เน็ตและพบวิธีแก้ไข Info.plist และลบรุ่น Mac ของฉันในแท็ก UnsupportedWin10Model ฉันพยายามทำเช่นนั้น แต่ดูเหมือนว่าไฟล์จะถูกล็อค (โดยใช้ sudo su และ whoami คืนค่ารูท) มีวิธีใดในการติดตั้ง Win10 บน MacBook รุ่นเก่าโดยไม่ต้องติดตั้ง Win8 จากนั้นอัปเดตเป็น Win10

1
บริการลูกค้า nrpe (icinga) ไม่โหลด / เรียกใช้
ฉันเพิ่งเขียน.plistไฟล์ต่อไปนี้ซึ่งฉันใส่ลงไป/System/Library/LaunchDaemonsอย่างโชคไม่ดีดูเหมือนจะไม่ทำงานและฉันก็ไม่รู้ว่าเกิดอะไรขึ้น: <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/ PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>UserName</key> <string>admin</string> <key>GroupName</key> <string>staff</string> <key>ProgramArguments</key> <array> <string>/usr/bin/nrpe</string> <string>-c</string> <string>/etc/nrpe.cfg</string> <string>-i</string> </array> <key>Sockets</key> <dict> <key>Listeners</key> <dict> <key>SockServiceName</key> <string>5666</string> <key>SockType</key> <string>stream</string> <key>SockFamily</key> <string>IPv4</string> </dict> </dict> <key>inetdCompatibility</key> <dict> <key>Wait</key> <false/> </dict> <key>Label</key> <string>org.hasfailed.nrpe</string> </dict> </plist> ฉันใช้โปรแกรมติดตั้งอ้างอิงที่นี่: http://tbartelmess.github.io/NRPE-OSX/ เมื่อโทรมา launchctl load org.hasfailed.nrpe.plist …

1
แก้ไขไฟล์ Plist อัตโนมัติด้วย Automator
ดังนั้นฉันต้องการแก้ไขคุณสมบัติไฟล์ plist โดยใช้ automator ฉันต้องเปลี่ยนค่าของคีย์เพื่อให้มันตั้งค่าเป็น 1 นาทีก่อนที่แอป automator จะเปิดตัว ฉันค่อนข้างใหม่สำหรับสิ่งนี้และฉันต้องการความช่วยเหลือ ... สำหรับการกล่าวว่าSULastCheckTimeฉันจะต้องตั้งค่าเป็นJun 1, 2017, 8:52:56 PMถ้าแอพอัตโนมัติเปิดตัวที่ 8:53 ในวันที่ 1 มิถุนายน 2017 ... ขอบคุณ

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