2010-12-20 7 views
2

Ich habe eine Anwendung, die über das Calendar Store-Framework mit iCal synchronisiert. Mir ist aufgefallen, dass ich iCal für den Synchronisierungsdienst öffnen muss, um Ereignisse und Aufgaben, die mit meiner Anwendung hinzugefügt wurden, auf meinem iPad und iPhone zu starten und zu übertragen. Also ... meine Frage, gibt es eine Möglichkeit, den Synchronisierungsdienst zu starten, ohne ical zu öffnen?Wie kann ich den Synchronisierungsdienst aufrufen?

Vielen Dank, Jose.

+0

Wahrscheinlich nicht der hilfreichste Vorschlag, aber haben Sie stattdessen "CalendarStore" in Betracht gezogen? –

+0

Das ist, was ich benutze, aber der Zugriff auf das Calendar Store Framework wird nicht automatisch mit dem iPhone oder anderen Computern synchronisiert. Wenn ich iCal öffne, aktualisiert iCal die CalendarStore-Datenbank mit der Wahrheit (Sync-Dienste) –

Antwort

0

Ich bin nicht überzeugt, dass es die neuesten Änderungen an CalendarStor abholen, aber Sie sollten Synchronisierungs-Client iCal der Lage sein, durch die Einführung (NSWorkspace tun würde) auslösen:

Dies ist das Synchronisierungstool, mit dem iCal mit den Synchronisierungsdiensten interagiert

+0

Guter Vorschlag, obwohl ich die Synchronisierungsfunktion nicht initialisieren kann. Das Programm beginnt und endet mit dem Exit-Code 0. Ich habe auch versucht, die Single-Nummer-Parameter zu geben, aber es hat nicht funktioniert. –

Verwandte Themen