Bevor du bei möglichen Problemen eine Mail an den Support schreibst, lies dir Bitte zuerst die FAQ-Einträge durch.

Allgemeine Fragen


iOS 4 und verzerrte/gedrehte Kontaktbilder (04.07.2010)
Das habe ich am 22.06.2010 bei Apple als Bug Report eingereicht und dieser wurde nach mehrmaligen Rückfragen seitens Apple als Bug in iOS 4 akzeptiert.

Mit der im App Store erhältlichen Version 2.2.2 von HappyDayz! ist das Darstellungsproblem als Quick-Fix/Workaround-Implementierung behoben. Falls Du trotzdem noch Probleme hast, dann öffne Bitte die Einstellungen von HappyDayz! und deaktiviere unter „Darstellung“ die Anzeige der Bilder, dann gehst du zurück zur Tabelle mit deinen Kontakten und aktivierst anschließend wieder die Darstellung der Bilder. Nun werden die Bilder neu ausgelesen und die Darstellung müsste passen.

Falls das zu verwirrend/kompliziert ist, dann lösche HappyDayz! und lade es erneut vom App Store herunter.

iOS 4 und die Anzeige des von mir ausgewählten Ausschnitts des Kontaktbildes (12.09.2010)
Auch das habe ich am 22.06.2010 bei Apple als Bug Report eingereicht und wurde von Apple als Bug in iOS 4 akzeptiert. Hier kann ich allerdings nichts machen. Das kann nur Apple mit einem Update von iOS 4 beheben. Sorry!

(21.07.2010) MobileMe: Ich habe wegen ein paar Tests meinen MobileMe-Account auf dem iPhone gelöscht und neu eingerichtet. Seitdem sind auch wieder nur die Ausschnitte der Bilder zu sehen. Kann das jemand mit einem Exchange-Account verifizieren?

(12.09.2010) Apple hat den Fehler mit der iOS Version 4.1 behoben.

Ich finde die Einstellungen von HappyDayz! nicht, wo sind die denn?
Seit der Version 2.2 sind die Einstellungen innerhalb der App zu finden. Klicke dazu rechts oben auf das keine „i“.

Bis zur Version 2.1 findest Du die Einstellungen innerhalb der „Einstellungen“-App auf deinem iPhone/iPod touch. Dazu öffnest Du die "Einstellungen"-App und scrollst nach unten bis Du das Icon von HappyDayz! siehst. Das ist die Stelle an der lt. Apple die Einstellungen der Apps zu finden sein müssen, zumindest wenn die Einstellungen nur selten geändert werden müssen. Erwies sich aber als unpraktikabel.

Wie kann ich HappyDayz! neu laden/installieren und muss ich dann nochmals dafür zahlen?
Gehe so vor:

1. Lösche HappyDayz! von deinem iPhone bzw. iPod touch
dazu klickst Du mit dem Finger auf das Icon von HappyDayz! und hälst den Finger gedrückt bis die Icons wackeln, dann auf das "X" zum löschen klicken

2. Neu vom App Store laden
gehe auf dem iPhone in den App Store und kaufe es nochmals. Keine Angst du musst dafür nicht noch einmal bezahlen. Apple hat sich dies gemerkt, nur ist der Ablauf ein wenig irreführen.

Hier ist die Info von Apple: KLICKE HIER!

Warum werden meine eingetragenen Jahrestage nicht angezeigt?
Das muss erst in den Einstellungen von HappyDayz! aktiviert werden. Dazu in der Einstellungsgruppe "Auslesen" die Option „Jahrestage“ aktivieren.

Wo kann ich meine Bekannten mit Geburtstag, Foto, etc. eintragen?
In der "Kontakte"-App verwaltest Du deine ganzen Kontakte und hinterlegst auch die Bilder der Kontakte. Diese Kontakte kannst Du dann auch an mehreren Stellen auf dem iPhone verwenden, wie für das schreiben von Mails, zum telefonieren, schreiben einer SMS, Zielauswahl in einer Navigations-Software wie Navigon, ...

So legst Du z.B. einen neuen Kontakt mit Geburtstag an:
1. Starte die "Kontakte"-App auf deinem iPhone
2. Rechts oben auf das "+" klicken (neuen Kontakt anlegen)
3. Vorname, Nachname eingeben und "Sichern" klicken
4. Ganz unten auf "Feld hinzufügen" klicken
5. Auf "Geburtstag" klicken (weiter unten in der Liste) und das Geburtsdatum auswählen ("Sichern" klicken nicht vergessen)
6. Auf "Fertig" rechts oben klicken
=> HappyDayz! starten

Würde mir wünschen zusätzlich aus der App direkt SMS schreiben zu können!
Das kannst Du: Du klickst auf einem Kontakt. In der Detailsseite klickst Du auf die Handynummer deines Kontaktes. Nun hast Du die Auswahlmöglichkeit den Kontakt anzurufen oder eine SMS/MMS zu senden.

Wäre es möglich auch Geburtstage selber in der App einzutragen?
Die Geburtstage sollen dann auch in der Kontakte-App vorhanden sein? Wenn ja, dann ist das eine Duplizierung von Funktionalität (dafür ist die Kontakte-App zuständig) und widerspricht der Funktionsweise einer iPhone App: Schnell rein und schnell wieder raus (Apple Philosophie). Einige Konkurrenzprodukte ermöglichen dies und verkomplizieren dadurch ihre Geburtstagsprogramme und da spiele ich nicht mit. Und außerdem brauche ich den Platz noch für wichtigere Features anstatt Funktionalitäten der Kontakte-App in HappyDayz! aufzunehmen!

Ich hoffe Du verstehst meine Sichtweise ... auf dem iPhone starten die Apps so schnell, dass es kein Problem ist zwischen diesen zu wechseln. Die starten auch so schnell, weil nicht jede App die gleichen Funktionen, die auch schon in anderen Apps vorhanden sind, duplizieren.

Bsp: Kannst Du in der Mail-App neue Kontakte (Mail-Adressen) anlegen? Was glaubst Du was der Grund dafür ist, warum dies nicht geht? Hat das Apple wohl vergessen? Wohl eher nicht!

Kann ich einen Geburtstag anlegen, ohne die Person in meinen Kontakten zu haben?
Nein. So würdest Du den Namen, Geburtstag und Bild in HappyDayz! eintragen, obwohl es "Kontakte" sind. Später kommt noch die Telefonnummer dazu usw. dann kommt die Anforderung aus einem Kontakt in HappyDayz! einen Kontakt in der Kontakte-App zu erstellen.

Irgend wann ist das iPhone nicht mehr Hip und man will auf ein anderes Gerät umsteigen, aber wie kommen nun die Daten aus HappyDayz! nun dahin? (wie werden die Daten synchronisiert?)

Vielleicht willst Du auch nur mal ein anderes Geburtstagsprogramm neben HappyDayz! auf dem iPhone ausprobieren und dann wären diese Daten sozusagen verloren! Es ist immer Besser solche Sachen über die Boardmittel (Kontakte-App) des iPhones zu machen. Du ersparst dir dadurch in Zukunft Arbeit!


ABER: Du kannst über die Kontakte-App individuelle Datumsfelder anlegen. Die werden dann auch von HappyDayz! ausgelesen. Dadurch kannst Du z.B. eine 2-jährige Tochter ihrer Mutter zuweisen.

iOS 3.x: Die einzelnen Schritte um "individuelle" Datumsfelder anzulegen:
1. starte die "Kontakte"-App auf deinem iPhone
2. erstelle (Plus-Zeichen rechts oben) oder editiere einen existierenden Kontakt
3. scrolle nach unten und klicke auf "Feld hinzufügen"
4. wähle ganz unten das Feld "Datum" aus
5. gib das Datum in das erste Feld ein
6. klicke auf die zweite Zeile (Jahrestag)
7. klicke ganz unten auf "Eigene Etiketten hinzufügen" und gib den Namen des Kindes / Nichte / Sohn / Hochzeitstag etc. ein
=> nun noch auf "Sichern" klicken! (jetzt werden die Daten auch über iTunes synchronisiert und gehen nicht verloren)

iOS 4.x: Die einzelnen Schritte um "individuelle" Datumsfelder anzulegen:
1. starte die "Kontakte"-App auf deinem iPhone
2. erstelle (Plus-Zeichen rechts oben) oder editiere einen existierenden Kontakt
3. scrolle nach unten und klicke auf "Feld hinzufügen"
4. klicke ganz unten auf das Feld "Datum"
5. wähle das Datum aus
Und nun die Schritte um einen Fehler in iOS4 zu umgehen
6. „Fertig“ klicken und zur Tabelle/Übersicht zurückkehren
7. nun den Kontakt erneut bearbeiten
8. klicke in der Zeile mit deinem oben eingegeben Datum auf den Text „Jahrestag“
9. klicke ganz unten auf „Eigenes Etikett hinzufügen" und gib den Namen des Kindes / Nichte / Sohn / Hochzeitstag etc. ein
=> nun noch auf "Sichern" klicken! (jetzt werden die Daten auch über iTunes synchronisiert und gehen nicht verloren)

Evtl. muss das Auslesen noch in den HappyDayz!-Einstellungen aktiviert werden. Dazu in der Einstellungsgruppe „Auslesen“ die „Andere Daten“ aktivieren.

Ich muss bei einem Geburtstag das Jahr eingeben, das weiss ich aber nicht. Was kann ich tun?
Das Jahresfeld ist in der Tat ein Pflichtfeld, muss also eingegeben werden. In den Einstellungen von HappyDayz! gibt es das Feld "Unbekanntes Jahr". Dies steht per Default auf 1900. Hier kannst Du ein Jahr festlegen, das Du dann bei Geburtstagen einträgst bei denen du das Geburtsjahr nicht kennst. Den Rest macht HappyDayz! : Zum Beispiel keine Altersberechung ...

Beispiel: 
Marianne verrät ihr Geburtsjahr nicht. Du weisst dass sie am 15.05. Geburtstag hat. Nun trägst Du einfach als Geburtsdatum den 15.05.1900 ein. Die 1900 ist das Jahr aus den HappyDayz!-Einstellungen.

Leider werden meine Kontakte alle doppelt angezeigt. Was mache ich falsch?
In der "Kontakte"-App sind doch auch alle Kontakte doppelt vorhanden, oder? Das Bitte auf dem iPhone überprüfen: Öffne die "Kontakte"-App und wähle unter Gruppen "Alle Kontakte" aus. In dieser Obergruppe dürfen keine Kontakte doppelt vorhanden sein. Das gleiche wenn Du Spotlight verwendest und nach einem Kontakt suchst, dann kommen auch alle Kontakte doppelt!

Du hast in den iTunes Synchronisationseinstellungen / iPhone zu viel ausgewählt: MobileMe, Outlook/Exchange, Mac Kontakte, ... Du solltest dich entscheiden! 

Das Netz ist voll mit Infos dazu! Zum Beispiel: HIER! oder HIER!

Warum werden die Geburtstage um einen Tag versetzt dargestellt?
Es ist ist ein bekanntes Synchronisations-Problem zwischen Apple und Microsoft. Die beiden haben bei der Synchronisation mit Exchange/Outlook so ihre Probleme. Im Internet gibt es viele Seiten die sich mit diesem Problem befassen.

Apple beschreibt in diesem Support-Dokument eine Lösungsmöglichkeit.

Was bedeutet die Zahl auf dem Icon von HappyDayz! und wie bekomme ich die weg?
Diese Zahl zeigt die Anzahl der heutigen Geburtstage an und wird durch eine Notification gesetzt. Am nächsten Tag um 0:00 Uhr wird diese automatisch aktualisiert.

Du kannst sie auch manuell zurücksetzen. Dazu startest Du HappyDayz! und schüttelst kurz dein iPhone oder iPod touch. Als Bestätigung hörst Du dann einen kurzen Piep-Sound.

Fragen zur Erinnerungsfunktion / Benachrichtigungen (iOS 5.x / Local Notifications)


Warum funktioniert mit iOS 5 die Erinnerungsfunktion nicht mehr?
Die funktioniert schon noch, allerdings musst du sie dank Apple erst manuell aktivieren. Dazu öffnest Du die Einstellungen App und gehst zu dem Punkt "Mitteilungen". Sorge dafür dass HappyDayz! in der Mitteilungszentrale mit "Kennzeichen, Töne, Banner" enthalten ist.

Fragen zur Erinnerungsfunktion / Benachrichtigungen (iOS 3.x / Push Notifications)


Was ist denn eine Push Notification?
Eine "Push Notification" ist eine Benachrichtigung ähnlich wie wenn du eine SMS empfängst. Über diese können Text-Nachrichten versendet, die rote Zahl auf dem App-Icon (Badge) gesetzt , sowie ein Sound beim Empfang abgespielt werden. Dazu muss die App nicht gestartet sein!

Wie geht das mit den Push Notifications (= Benachrichtigungen)? Hab ich nicht verstanden...
Apple erlaubt auf dem iPhone keine Hintergrundprozesse, da diese zu viel Akku verbrauchen würden. Momentan wird beim verlassen einer App diese auch beendet. Was nicht läuft braucht auch keinen Strom und schont den Akku. Dadurch konnte vor der Firmware 3.0 auch KEINE Erinnerungsfunktion realisiert werden!

Als Alternative zu den Hintergrundprozessen hat Apple mit der Firmware 3.0 den "Push Notification"-Dienst eingeführt. Dieser Dienst besteht aus zwei Teilen: Einem Dienst (Programm) auf dem iPhone das immer im Hintergrund läuft (ist in der Firmware 3.0 enthalten und automatisch installiert) und von allen Apps mit "Push Notification"-Unterstützung verwendet wird. Sowie den "Push Notification"-Servern von Apple welche die Benachrichtigungen an den Dienst auf dem iPhone senden.

Dieser Dienst kann nun von den App-Entwicklern verwendet werden um Benachrichtigungen zu senden. Voraussetzung ist allerdings, dass der Entwickler einen eigenen Server am Internet hängen hat. Bei HappyDayz! ist dies der HappyDayz!-Server. Dieser HappyDayz!-Server sendet dann zur passenden Zeit (z.B. heutige Geburtstage) die Benachrichtigungen, über die "Push Notification"-Server von Apple, an die entsprechenden iPhones. HappyDayz! muss dazu nicht gestartet werden. Dies ist auch der Grund für die notwendige Synchronisation deiner Ereignisse mit dem HappyDayz!-Server. Dabei wird aus Datenschutzgründen weder dein Name noch die Namen deiner Kontakte oder sonstige Daten wie Adressen, Telefonnummern, etc. übertragen.

Das hört sich zwar alles relativ kompliziert an, ist aber die einzige Möglichkeit eine Erinnerungsfunktion zu realisieren!

Auf dieser Webseite habe ich es ein wenig ausführlicher und mit Bilder beschrieben : KLICKE HIER!

Wann werden die Benachrichtigungen versendet?
Die Benachrichtigungen ("Push Notifications") werden nur einmal am Tag zu deiner festgelegten Uhrzeit (HappyDayz!-Einstellung) versendet. Synchronisationen die am selben Tag nach dieser Uhrzeit durchgeführt werden, werden dann erst am nächsten Tag berücksichtigt. Wenn Du die Benachrichtigungsuhrzeit änderst, dann diese Änderung auch wieder mit dem HappyDayz!-Server synchronisieren.

Wie stelle ich in ihrem Programn die automatische Benachrichtigung ein?
Durch die Synchronisation deiner Ereignisse mit dem HappyDayz!-Server ist die Erinnerungsfunktion per Push Notifications bereits aktiviert.

Was hat es mit der Synchronisation auf sich?
Die Benachrichtigungen (Push Notifications) können nur über den HappyDayz!-Server an dein iPhone gesendet werden. Dieser HappyDayz!-Server sendet dann - zur passenden Zeit - die Benachrichtigungen z.B. über heutige Geburtstage an dein iPhone. HappyDayz! muss dazu nicht gestartet werden.

Dies ist der Grund für die notwendige Synchronisation deiner Ereignisse mit dem HappyDayz!-Server. Dieser muss deine Daten (Geburtstage, Benachrichtigungs-Einstellungen) zum korrekten versenden der Benachrichtigungen kennen. Dabei wird aus Datenschutzgründen weder dein Name noch die Namen deiner Kontakte oder sonstige Daten wie Adressen, Telefonnummern, etc. übertragen.

Auf der Webseite habe ich es ein wenig ausführlicher und mit Bilder beschrieben : KLICKE HIER!

Welche Daten werden synchronisiert?
Aus Datenschutzgründen wird weder dein Name noch die Namen deiner Kontakte oder sonstige Daten wie Adressen, Telefonnummern, etc. synchronisiert. Zum versenden der Benachrichtigungen sind nur die Ereignisse (Geburtstage, Jahrestage) von Bedeutung.

Im Problemfall kann ich deine synchronisierten Ereignisse nur über eine UDID-Nummer identifizieren. Diese UDID-Nummer bekomme ich von Dir, wenn Du mir aus HappyDayz! heraus eine Mail schickst. Dort wird diese UDID an die Mail eingefügt und dient zur Kontrolle im Problemfall bzw. zum senden von Test Push Notifications.

Wann muss ich die Synchronisation durchführen?
Wenn Du etwas an deinen Daten (Geburtstage, Benachrichtigungs-Einstellungen) änderst, dann musst du deine Daten manuell oder automatisch mit dem HappyDayz!-Server synchronisieren.

Manuell indem du innerhalb von HappyDayz! auf den Button „Manuelle Synchronisation“ klickst. Die automatische Synchronisierung beim Start von HappyDayz! kannst Du in den Einstellungen von HappyDayz! aktivieren. Die ist auch zu empfehlen! In beiden Fällen muss HappyDayz! kurz gestartet werden.

Ich werde nicht per Push Notification erinnert, was mache ich falsch?
Für die Erinnerungsfunktion sind folgende 4 Punkte wichtig, die du kontrollieren kannst:

1. Musst Du überhaupt erinnert werden?
Die "Push Notifications" werden natürlich nur dann versendet, wenn auch ein Geburtstag ansteht! Dies kannst Du leicht kontrollieren indem Du HappyDayz! startest und nachschaust ob Heute ein Geburtstag ist.

2. Aktivierung der Benachrichtigungen des iPhones
Öffne die "Einstellungen"-App auf deinem iPhone. Im oberen Block gibt es den Punkt "Benachrichtigungen" dieser muss aktiviert sein. Klicke auf den Punkt "Benachrichtigungen" und überprüfe ob bei HappyDayz! die Punkte "Töne", "Meldungen" und "Kennzeichen" aktiviert sind". Ist dies der Fall?

3. Einstellungen von HappyDayz! überprüfen
In der Einstellungsgruppe "Benachrichtigungen" würde ich "Automatischer Sync" aktivieren. Das sorgt dafür, dass beim Start von HappyDayz! die Daten mit dem HappyDayz!-Server automatisch synchronisiert werden, wenn HappyDayz! eine relevante Änderung an deinen Kontakten/Einstellungen findet.

Die "Uhrzeit" ist die Uhrzeit zu welcher der HappyDayz!-Server die Erinnerungen an dich versenden soll. Sie steht per Default auf 9:00 Uhr. Wenn du das änderst, dann synchronisiere Bitte deine Daten nochmals, so dass der HappyDayz!-Server auch deine Änderungen kennt.

4. Synchronisierung deiner Daten mit dem HappyDayz!-Server
Dies ist für die Erinnerungsfunktion notwendig. Dabei wird aus Datenschutzgründen weder dein Name noch die Namen deiner Kontakte oder sonstige Daten wie Adressen, Telefonnummern, etc. übertragen. Du kannst die Synchronisierung automatisch oder manuell durchführen. Wenn du in den HappyDayz!-Einstellungen den "Automatischen Sync" aktiviert hast, dann brauchst Du den manuellen Sync nicht auch noch durchführen. Den manuellen Sync führst Du innerhalb von HappyDayz! durch. Du klickst nach dem Start von HappyDayz! auf das kleine "i" rechts oben und drückst den Knopf „Manuelle Synchronisation“. Über diesem Knopf steht das Datum wann das letzet mal eine manuelle oder automatische Synchronisierung mit dem HappyDayz!-Server durchgeführt wurde.

Der für die Push Notifications notwendige Device Token wurde nicht versendet. Was ist das?
Die Meldung mit dem "Device Token" wird angezeigt, da ein Programmcode von Apple nicht erfolgreich ausgeführt werden konnte. Dieser Code läuft bei allen Apps mit "Push Notification"-Unterstützung (Benachrichtigungen) und hat noch nichts mit HappyDayz! zu tun. Von den Apple "Push Notification" Servern wird dabei ein "Device Token" zur Identifizierung deines iPhones angefordert und dieser wurde nicht empfangen bzw. von den Apple Servern nicht versendet.
 
Ich gehe mal davon aus, dass Dein iPhone gejailbreakt/unlocked/hacktivated ist. Korrekt? In der Regel tritt dieser Fehler nur dann auf.

Update (24.11.2009): Eine mögliche Lösung beschreibt Joachim Hummel

Update (30.01.2010): Eine weitere Möglichkeit durch die
Pushfix App