iOS 4 Wecker-App mit Multitasking-Unterstützung

Mache ich eine Wecker-app mit multitasking-Unterstützung. Jedoch, ich bin stecken mit einigen Einschränkungen des sdk.

Brauche ich zum Abspielen der ausgewählten Alarmton, wenn die Alarmzeit kommt mit einigen Eigenschaften vom Benutzer festgelegt werden.
Diese Eigenschaften:
- Alarm-sound, eine Musik aus der Benutzer die iPod-Bibliothek, und auch einige sound-Dateien im application bundle.
- Alarm-sound eingestellt werden kann, spielen Sie als progressive.

Darüber hinaus alarm-sound gespielt werden muss im hintergrund in einer Schleife, bis der Benutzer abbricht oder weckt Sie die app.

Erste logische Sache, die mir in den Sinn kam, war der Einsatz von lokalen Benachrichtigungen, aber mit lokalen Benachrichtigungen, die Sie spielen können sound-Dateien, die nur in app-bundle(nicht iPod-Musik) und sind maximal 30 Sekunden lang. Auch Sie werden nicht benachrichtigt, wenn der Benutzer bricht die Benachrichtigung, Alarm, iOS, nur hält die Wiedergabe an Ihrem sound.

Jetzt habe ich ' m denken der Verwendung von hintergrund-audio-Wiedergabe-option und spielen Stille, bis sich die alarm-Zeit, und spielen Sie dann die alarm-sound, während auch die Anzeige einer lokalen Benachrichtigung ohne Ton. Aber wieder, wie weiß ich, ob Benutzer abgebrochen, die lokale Benachrichtigung-Alarm und Audiowiedergabe anhalten. Doch laut apples Dokumentation, iPod-Musik-Wiedergabe(und die Nutzung gemeinsamer Ressourcen) ist noch nicht erlaubt, für eine app, die Wiedergabe von audio im hintergrund.

Ich kann auch nicht verstehen, wie einige andere apps sind einige dieser Funktionen. Zum Beispiel, Night Stand HD spielen kann iPod Musik, während im hintergrund, und eine app namens "Progressive Wecker", können spielen, progressive sound, während in der hintergrund.

Irgendwelche Ideen und Vorschläge zu diesen Themen? Alle Ihre Hilfe wird sehr geschätzt werden

InformationsquelleAutor cocoatoucher | 2010-10-09
Schreibe einen Kommentar