ฉันจะเปิดใช้งานเมนูดีบั๊กในปฏิทินได้อย่างไร


13

คำสั่งต่อไปนี้ที่ป้อนในเทอร์มินัลจะเปิดใช้งานเมนูดีบั๊กใน iCal (Lion):

defaults write com.apple.iCal IncludeDebugMenu YES

ฉันต้องการทำสิ่งเดียวกันในปฏิทิน (Mountain Lion)


6
อืมน่าสนใจ hook "IncludeDebugMenu" ไม่มีอยู่ในไบนารีปฏิทินเช่นเดียวกับในไบนารี iCal นอกจากนี้ด้วย iCloud ปฏิทินดูเหมือนจะทำสิ่งที่แตกต่าง defaults กว่า iCal มีบางอย่างที่ Debug Menu อ้างอิงในไบนารี่ แต่พวกมันอาจเป็นร่องรอยจากรุ่นก่อนหน้าของโปรแกรมโดยไม่มีวิธีที่จะเรียกพวกมันมา ... นี่คือข้อดีของการสำรวจเพิ่มเติม!
Daniel

คำตอบ:


5

เมนูเป็นที่ต้องการมากที่สุดดังนั้นนี่ไม่ใช่คำตอบที่เหมาะสม แต่ที่นี่จะไป ...

ไม่มีเมนูดีบัก

เป็นไปได้ที่จะทำอย่างน้อยสิ่งที่เป็นไปได้ด้วยเมนู

ความลับสุดยอด

บางสิ่งที่อยู่ในเมนูย่อย Top Sekret ของเมนู Debug ใน iCal ...

วันในมุมมองสัปดาห์

5 หรือ 7 วัน: ใช้บานหน้าต่างทั่วไปของการตั้งค่าปฏิทิน

14, 21 หรือ 28 วัน:

defaults write com.apple.iCal "n days of week" 14

defaults write com.apple.iCal "n days of week" 21

defaults write com.apple.iCal "n days of week" 28

การเปลี่ยนแปลงจะมีผลเมื่อคุณเปลี่ยนเป็นมุมมองสัปดาห์ถัดไป

หน้าต่างปฏิทินใหม่

+ L ไม่มีประสิทธิภาพ ฉันจะตรวจสอบ ...


ฉันชอบคำตอบนี้: ขอบคุณ ฉันต้องการเมนูแก้ไขข้อบกพร่องด้วยตัวเองด้วยเหตุผลอื่น ๆ (ไม่ได้มองหาวันอื่น ๆ ใน cal ของฉัน) แต่ฉันคิดว่าคำตอบของคุณควรอยู่และ upvoted ที่นี่ในกรณีที่คนอื่นกำลังมองหาที่จะทำ
Harv

ฉันทำการทดสอบเล็กน้อยด้วยการมองเห็นสิบสี่วัน…สงสัยว่าบางสิ่งอาจไม่ทำงานตามที่คาดไว้ (ตัวอย่าง: การนำเสนออัตโนมัติของกิจกรรมหลังจากนำเข้าจาก .ics )
Graham Perrin

@Harv ความสะดวกสบายของเมนูไว้ครู่หนึ่งคุณสามารถทำสิ่งที่คุณต้องการโดยไม่มีเมนูดีบั๊กได้หรือไม่? หากไม่เชื่อมโยงกับคำถาม (หรือคำถาม) โดยละเอียดสิ่งที่คุณต้องการ ขอบคุณ
Graham Perrin

อืม .. โดยสุจริตฉันหวังว่ามันจะมีคุณสมบัติการแก้ไขข้อบกพร่องที่ให้ฉันดูรายละเอียด สิ่งที่ iCal กำลังทำอยู่ . ฉันมีปัญหาในการซิงค์และฉันสงสัยว่าอาจมาจากเหตุการณ์ที่เฉพาะเจาะจง (เสียหายหรือไม่) ฉันต้องการดูว่าเกิดอะไรขึ้นภายใน iCal เช่นเดียวกับการซิงค์ (และไม่สามารถซิงค์เหตุการณ์เฉพาะ)
Harv

@Harv โปรดตั้งคำถาม - อธิบายบริการและอุปกรณ์ที่คุณซิงค์จากนั้นเชื่อมโยงกับคำถาม ควรตอบได้โดยไม่ต้องเมนูดีบั๊ก ขอบคุณ
Graham Perrin


1

ฉันเปิดใช้งาน Debug ใน Lion โดยแสดงเป็นเวลา 2 สัปดาห์ใน iCal อัปเกรดเป็น Mountain Lion และไม่สามารถรับมุมมองหนึ่งสัปดาห์จนกว่าฉันจะพบ Tweaks ภูเขา .

ใต้แท็บ Lion (ไม่ใช่ Mountain Lion) ฉันคลิกเพื่อปิดการใช้งาน iCal Debug และใช้งานได้ เป็นการดาวน์โหลดฟรี แต่ฉันบริจาคให้ผู้พัฒนา


1

น่าเสียดายที่ตัวเลือกนี้จะหายไปตลอดกาลสแกนไฟล์ของ iCal จาก 10.7 มีสองตัวเลือกที่มี 'InsertDebugMenu' อย่างไรก็ตามการสแกนไฟล์ของปฏิทินเดียวกันจาก 10.8 นั้นไม่แสดงให้เห็นเลยเนื่องจากรุ่นนี้ไม่มีคำสั่ง 'debug' มากกว่าสองสามคำจนกระทั่งรุ่นนี้ถูกซ่อนไว้ แต่ยังคงสามารถเข้าถึงได้ ฝันร้ายที่เลวร้ายที่สุดของฉันกำลังจะเกิดขึ้นอย่างช้าๆจริง ๆ OS X เร็ว ๆ นี้จะปิดตัวลงเหมือนกับที่ iOS ใช้อยู่แล้ว: /


ในกรณีที่คนที่มีเวลาทักษะหรือโชคมากขึ้นจะอ่านมันคุณสามารถลองหาบางสิ่งด้วยตัวคุณเองได้ด้วยความช่วยเหลือ โพสต์นี้ .


1

เมนูแก้ไขข้อบกพร่องนั้นยอดเยี่ยมเพราะอนุญาตให้คุณแสดงคิวเหตุการณ์ CalDAV ปฏิทินภายใต้ Mountain Lion ไม่สามารถใช้งานร่วมกับ MS Exchange ได้อย่างสมบูรณ์และมีแนวโน้มที่จะแขวนใน "กำลังอัปเดต ... "

ที่แย่กว่านั้นคือมันเข้าสู่โหมดที่ไม่สามารถอัปเดตปฏิทิน Exchange ได้เลยและคุณต้องเลือกจากกล่องโต้ตอบแบบ "ยกเลิก, ลองใหม่, ล้มเหลว" ในรูปแบบ DOS เมื่ออยู่ในโหมดนั้นปฏิทินของคุณจะไม่คุยกับ Exchange จนกว่าคุณจะลบไฟล์แคชของปฏิทิน ดูเหมือนว่าไฟล์แคชนี้จะเสียหายและทำให้เกิดความไม่ลงรอยกันระหว่าง Calendar และ Exchange

การลบไฟล์แคชนั้นไม่มีปัญหาเนื่องจาก Calendar เพิ่งสร้างใหม่เมื่อเปิดตัวปฏิทินอีกครั้ง อย่าลืมออกจากปฏิทินก่อนที่จะลบไฟล์แคชจากนั้นเปิดปฏิทินเพื่อสร้างใหม่โดยอัตโนมัติ ไม่มีข้อมูลสูญหาย

ไฟล์แคชของปฏิทินอยู่ที่นี่:

~ / Library / Calendars / Calendar Cache

เกิดขึ้นกับฉันวันละสองครั้งหรือสองครั้งดังนั้นฉันจึงเก็บโฟลเดอร์นั้นไว้ที่ท่าเรือและฉันใช้นามแฝงในแอปปฏิทินในโฟลเดอร์นั้นเพื่อที่ฉันจะสามารถเปิดปฏิทินออกจากปฏิทินลบไฟล์แคชเปิดปฏิทิน ยินดีต้อนรับสู่ Mac OS X … (ถอนหายใจ)


0

มีสีดำ เป็นโปรแกรมเล็ก ๆ ที่ยอดเยี่ยมและมีตัวเลือกให้เปิดใช้งานเมนูแก้ไขข้อบกพร่องสำหรับปฏิทิน
หรือคุณสามารถลอง com.apple.Calendar IncludeDebugMenu YES ใน Terminal แม้ว่าฉันจะไม่แน่ใจ 100% ว่ามันใช้งานได้


ตัวเลือกใน OnyX ไม่ทำงานบน Mountain Lion ตัวระบุกลุ่มยังคงอยู่ com.apple.iCal.
Lri

โอ้ ไม่เป็นไรหรอก มันคุ้มค่ากับการยิง
ash3r

0

นี่ไม่ใช่คำตอบที่คุณต้องการ แต่ฉันคิดว่าตัวเลือก Debug นั้นถูกปิดใช้งานจริงๆ อย่างไรก็ตามฉันได้ยื่น RADR เพื่อคืนสถานะในการเพิ่มจุดที่จะเกิดขึ้น


คุณสามารถลิงค์ไปได้หรือไม่ หากผู้อื่นสามารถ +1 ได้มันอาจจะได้รับความสนใจมากขึ้นและเกิดขึ้นด้วยความมั่นใจมากขึ้นหรือเร็วกว่านั้น
Harv

@Harv วิธีที่น่าดึงดูดที่สุดในการดึงดูดความสนใจของ Apple ไปยังความต้องการของคุณคือการส่งข้อเสนอแนะไปยัง Apple ฉันบังเอิญเห็น ไม่มีอะไรที่ตรงกันใน Open Radar .
Graham Perrin

เกรแฮมรู้ดีว่าวิธีการที่เราบางคนใช้ในการจัดทำรายงานไม่ปรากฏใน Open Radar และเราถูกขอให้ส่งไฟล์ผ่านช่องทางของเราเท่านั้น ดังนั้นไม่ไม่สามารถ +1 ได้ แต่จะได้รับความสนใจไม่ทางใดก็ทางหนึ่ง
David DelMonte

1
นี่คือการส่ง: # ติดตาม: รอ * SUBMISSIONID: F08D7334 ... * ประเภท: ER * จาก: David Delmonte * PROJID: 1,000,624 * SEVERITY: สูง * ถอดแบบ: ไม่เกี่ยวข้อง * กำเนิด: Safari สำหรับ Calendar.app * สรุป: ผู้คนกำลังบ่นว่าความสามารถนี้ไม่สามารถใช้ได้ โปรดพิจารณาการกู้คืนเมนู หรือดูที่ตัวเลือกที่เมนูดีบั๊กอนุญาตและเพิ่มเข้าไปในแอพเอง * พื้นที่: ปฏิทิน * การกำหนดค่า: * ระบบปฏิบัติการ: Mac OS X * รุ่น: 12A269 * HW: MacBook Air 1.8 GHz Intel Core i7 (MacBookAir4,2) RAM: 4 GB * NET: แบบไร้สาย
David DelMonte
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.