Ich habe vor ein paar Tagen begonnen, die Entwicklung für die iPhone-Plattform zu experimentieren, und während ich über seine Multitasking-Fähigkeiten lese, habe ich die "Aufgabenvervollständigung" herausgefunden, die sehr nützlich sein kann.iPhone Task Completion
Ich googelte ein wenig, lese die Dokumentation unter developer.apple.com/iphone, aber habe noch nichts gefunden: gibt es eine Möglichkeit, diese Aufgabe Abschluss eine Schleife ausführen (möglicherweise eine unendliche), oder ein Timer, der wie alle 10 Minuten laufen würde?
Ich weiß, es wie „Betrug“ ist und sie wahrscheinlich einige Gegenmaßnahmen, aber wie auch immer, es wäre eine gute Sache sein :)
Sie können nur eine Hintergrund-Audio-App gleichzeitig haben, oder können Sie mehrere haben? Es scheint, dass die App inaktiviert wird, wenn der Nutzer die iPod-App oder etwas wie Pandora öffnet. – lucius
Solange die Anwendung, die das Audiogerät öffnet, die oben definierte Eigenschaft verwendet, können Sie so viele Audioquellen spielen, wie Sie möchten. Apps wie iPod nicht. Sie hören auf zu spielen, wenn jemand anderes Zugriff auf das Audio hat. Wenn Sie jedoch eine App mit der obigen Eigenschaft starten, wird diese weiterhin abgespielt, obwohl der iPod den Zugriff angefordert hat, und der iPod ist nicht interessiert, weil er Zugriff darauf hat. Das System ist schlau genug, um den iPod spielen zu lassen, weiß aber genug, um die andere App nicht zu stoppen, da sie sich gut mit anderen mischt. – jer
Ich konnte das immer noch nicht ausprobieren, es war eine ziemlich theoretische Frage, ich muss zugeben, aber das schien eine großartige Möglichkeit zu sein, die Anwendung im Hintergrund offen zu halten. Es ist traurig, dass dies den Akku wahrscheinlich ziemlich schnell entlädt, besonders wenn er mit anderen Anwendungen oder anderen Verarbeitungsaufgaben kombiniert wird, die von dieser App ausgeführt werden. – wintermute