Bezskutecznie próbowałem zaimplementować dźwięk odtwarzania, który nadal odtwarza się w tle, ustawiając właściwość UIBackgroundModes
i uruchamiając sesję audio zgodnie z sugestią Joshua Weinberga, ale nie działa na symulatorze i Nie mam szansy na testowanie urządzenia z iOS4. Czytałem o możliwym problemie z symulatorem, czy to prawdopodobne? Czy jest ktoś, kto wytworzył kod działający na symulatorze? Dziękuję i przepraszam, ponieważ pierwotnie opublikowałem to jako odpowiedź (ponieważ nie włączono linku "dodaj komentarz").iOS4 - Dźwięk w tle z symulatorem iPhone'a
5
A
Odpowiedz
6
voidness,
Działa dla mnie poprzez wdrożenie tego kodu. To nie zadziała w symulatorze z jakiegokolwiek powodu. Więc jeśli twój kod jest taki sam lub podobny, miej wiarę, że działa on doskonale na moim iPodzie Touch z zainstalowanym iOS4.
App Delegate.m (albo w init lub applicationDidFinishLaunching)
- (id) init {
// allows you to play in the background when app is suspended in iOS4
[[AVAudioSession sharedInstance] setDelegate: self];
[[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryPlayback error:nil];
}
I oczywiście należy ustawić klucz UIBackgroundModes
do audio
jak stwierdzono wcześniej.
Powodzenia,
Rob
1
I okazało się, że to rzeczywiście możliwe odtwarzanie dźwięku tła w symulatorze iPhone, wykonując tę czynność ... Entering background on iOS4 to play audio
Powiązane problemy
- 1. Dźwięk w tle z cocoalibspotify
- 2. Jak zatrzymać dźwięk HTML5, gdy aplikacja internetowa na iPhone'a iOS4 jest umieszczana w tle?
- 3. AVCaptureSession anuluje dźwięk w tle
- 4. Dźwięk w tle w Windows 8 App
- 5. Jak odtwarzać dźwięk w tle Swift?
- 6. Wykrywanie stanu połączenia w iOS4
- 7. iPhone ios4 - Wymiana ikony stacji dokującej iPoda podczas odtwarzania strumienia audio w tle
- 8. CloudKit nie działa z symulatorem
- 9. Jak wznowić dźwięk w tle w Swift 2/AVPlayer?
- 10. Dźwięk w tle dla aplikacji wideo na iOS
- 11. IOS: Odtwarzaj dźwięk, gdy aplikacja jest w tle.
- 12. Jak powtórzyć pojedynczy dźwięk bez pauzy odtwarzacza audio w tle?
- 13. Wprowadzanie tła w systemie iOS4 do odtwarzania dźwięku
- 14. DTAssetProviderService nie mógł uruchomić DTXConnection z Symulatorem
- 15. iOS: odtwarzanie w tle z przeglądarki?
- 16. MPMoviePlayerController odmawia odtwarzania dźwięku przez głośnik w iOS4
- 17. WebView z osadzonym wideo gra w tle
- 18. Jaka jest różnica między symulatorem iPad Retina a symulatorem iPad Air w Xcode 6?
- 19. Wyodrębnij dźwięk z fla
- 20. Losowe lokalne powiadomienie w tle
- 21. Jak w aplikacji odtwarzać dźwięk w tle (phonegap 1.5.0 na iOS)?
- 22. Dźwięk w tle w iOS zatrzymuje się, gdy ekran jest zablokowany.
- 23. Odtwarzaj dźwięk w tle za pomocą AVAudioPlayer bez zatrzymywania muzyki w iPodzie.
- 24. Co na świecie jest symulatorem Zen?
- 25. Wznowienie dźwięku w tle po odtworzeniu dźwięku z AVAudioPlayer
- 26. Tryb tła w tle iOS
- 27. Kierowanie komputerowym symulatorem statku kosmicznego z koncentrycznymi polami wskaźnika
- 28. Różnica między symulatorem iPhone'a a emulatorem Androida
- 29. Jak wykryć, czy w tle odtwarzany jest inny dźwięk? (Windows Phone 7)
- 30. Dźwięk z wieloma trasami iOS6
Właśnie okazało się, że to tylko dla skończonych operacja. Nie dla długich zadań w tle, takich jak odtwarzanie dużej ilości muzyki w tle. Przepraszamy za nieprawidłowy wpis. – Khomsan