Come abilito il menu Debug in Calendar?


14

Il seguente comando inserito in Terminale abiliterà il menu Debug in iCal (Lion):

defaults write com.apple.iCal IncludeDebugMenu YES

Vorrei realizzare la stessa cosa in Calendar (Mountain Lion).


6
Hmmm, interessante. L'hook "IncludeDebugMenu" non è presente nel file binario di Calendar come nel binario iCal. Inoltre, grazie a iCloud, Calendar sembra fare qualcosa di diverso defaultsrispetto a iCal. Ci sono davvero alcuni riferimenti al menu di debug nel binario, ma potrebbero essere solo delle vestigia delle versioni precedenti del programma senza alcun modo per invocarli ... Questo merita ulteriori esplorazioni!
Daniel

Risposte:


5

Un menu è molto desiderabile, quindi questa non è una risposta corretta, ma qui va ...

Senza il menu di debug

È possibile fare almeno alcune delle cose possibili con il menu.

Top sekret

Alcune delle cose che erano nel sottomenu Top Sekret del menu Debug in iCal ...

Visualizzazione giorni in settimana

5 o 7 giorni: usa il pannello Generale delle preferenze del Calendario.

14, 21 o 28 giorni:

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

La modifica sarà effettiva al prossimo passaggio alla vista settimanale.

Nuova finestra del calendario

+ Lnon è efficace. Investigherò ...


Mi piace questa risposta: grazie. Volevo davvero il menu di debug stesso per altri motivi (non sto cercando altri giorni nella mia agenda), ma penso che la tua risposta dovrebbe rimanere ed essere votata qui nel caso in cui altre persone stiano cercando di farlo.
Harv,

Ho fatto un piccolo test con quattordici giorni visibili ... sospetto che alcune cose potrebbero non funzionare come previsto (esempio: presentazione automatica di un evento dopo l'importazione da .ics).
Graham Perrin,

@Harv convenienza dei menu a parte per un momento, puoi ottenere ciò di cui hai bisogno senza il menu Debug? In caso contrario, collega a una domanda (o domande) che descriva in dettaglio ciò di cui hai bisogno. Grazie.
Graham Perrin,

Onestamente, speravo che avrebbe avuto una funzione di debug che mi permettesse di vedere in dettaglio cosa sta facendo iCal . Sto riscontrando problemi di sincronizzazione e sospetto che potrebbe provenire da eventi specifici (corrotti?). Voglio vedere cosa sta succedendo all'interno di iCal mentre fa una sincronizzazione (e non riesce a sincronizzare eventi specifici).
Harv,

@Harv, per favore, fai una domanda - descrivi i servizi e i dispositivi con cui sincronizzi - quindi collega alla domanda. Dovrebbe essere responsabile senza il menu Debug. Grazie.
Graham Perrin,


1

Ho attivato il debug in Lion, mostrando 2 settimane in iCal. Eseguito l'upgrade a Mountain Lion e non sono riuscito a riportarlo alla vista di una settimana fino a quando non ho trovato Mountain Tweaks .

Nella scheda Lion (non Mountain Lion) ho fatto clic per disabilitare iCal Debug e ha funzionato. È un download gratuito ma ho donato allo sviluppatore.


1

Sfortunatamente questa opzione sembra essere sparita per sempre, la scansione ha pensato che i file di iCal dalla 10.7 offrissero due opzioni che contengono 'InsertDebugMenu'. Tuttavia la stessa scansione sul file del calendario dalla 10.8 non mostra nessuno di essi, in effetti a questa versione mancano più di pochi comandi di "debug" che fino a questa versione erano solo nascosti ma ancora accessibili. Il mio peggior incubo si sta lentamente realizzando, presto OS X sarà chiuso tanto quanto iOS lo è già: /


Nel caso in cui qualcuno con più tempo, abilità o fortuna lo leggerà, puoi provare a trovare qualcosa da solo con l'aiuto di questo post .


1

Il menu di debug è stato eccezionale perché ti ha permesso di visualizzare la coda di eventi CalDAV. Calendario sotto Mountain Lion non è completamente compatibile con MS Exchange e ha la tendenza a rimanere in "Aggiornamento ...".

Peggio ancora, entra in una modalità in cui non è in grado di aggiornare affatto il calendario di Exchange ed è necessario scegliere da una finestra di dialogo "interrompi, riprova, non riesci" in stile DOS. Una volta in quella modalità, il tuo calendario non parlerà con Exchange fino a quando non eliminerai il file di cache del Calendario. Questo file di cache apparentemente diventa corrotto e causa una discordanza tra Calendar ed Exchange.

L'eliminazione del file della cache non è un problema poiché Calendar lo ricostruisce appena il Calendario viene riavviato. Non dimenticare di uscire da Calendar prima di eliminare il file della cache, quindi avviare Calendar per ricostruirlo automaticamente. Nessun dato è perso.

Il file della cache di Calendar si trova qui:

~ / Libreria / Calendari / Cache del calendario

Ciò accade una o due volte al giorno, quindi tengo quella cartella nel mio dock e mantengo un alias all'app Calendario in quella cartella in modo da poter avviare il calendario, uscire dal calendario, eliminare il file della cache, avviare il calendario. Benvenuto in Mac OS X ... (sospiro)


0

OnyX è un piccolo programma fantastico e ha un'opzione per abilitare il menu di debug per il calendario.
In alternativa, potresti provare com.apple.Calendar IncludeDebugMenu YESa Terminal, anche se non sono sicuro al 100% che funzionerà.


L'opzione in OnyX non funziona su Mountain Lion. L'identificatore del bundle è ancora com.apple.iCal.
Lri,

Oh. Bene, non importa allora. Ne è valsa la pena
ash3r

0

Questa non è la risposta che vuoi, ma penso che l'opzione Debug sia stata davvero disabilitata. Tuttavia, ho presentato un RADR per ripristinarlo in un prossimo incremento di punti (si spera .2 o .3).


Puoi collegarti ad esso? Se altri sono in grado di fare +1 su di esso, forse otterrà più attenzione e accadrà con maggiore certezza, o prima.
Harv,

@Harv Il modo più probabile per attirare l'attenzione di Apple sulle tue esigenze è inviare feedback ad Apple. Per inciso, non vedo nulla di corrispondente in Open Radar .
Graham Perrin,

Graham sa bene che i metodi che alcuni di noi usano per archiviare i report non compaiono in Open Radar, e ci viene chiesto di fare file solo attraverso il nostro canale. Quindi, no, questo non può essere + 1ed, ma riceverà attenzione, in un modo o nell'altro.
David DelMonte,

1
Questo è l'invio: Follow-up #: In sospeso * SUBMISSIONID: F08D7334 ... * TIPO: ER * DA: David Delmonte * PROJID: 1000624 * SEVERITÀ: alto * RIPRODUCIBILITÀ: Non applicabile * ORIGIN: Safari * TITOLO: Ripristina menu di debug per Calendar.app * SINTESI: le persone si lamentano che questa funzionalità non è disponibile. Si prega di considerare il ripristino del menu. In alternativa, osserva le opzioni consentite dal menu Debug e aggiungile all'app stessa. * AREA: calendario * CONFIGURAZIONE: * Sistema operativo: Mac OS X * VERSIONE: 12A269 * HW: MacBook Air 1,8 GHz Intel Core i7 (MacBookAir4,2) RAM: 4 GB * NET: Wireless
David DelMonte
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.