Habe das schon ausprobiert und gescheitert Ich habe eine .wav Datei in meine App gelegt und es war in Ordnung. Also habe ich versucht, eine .wav-Song-Datei in die App zu legen. Wenn es läuft, gibt es keinen Ton. (der Song wird von .mp3 mit iTunes konvertiert) Irgendwelche Ideen, wie kann ich das beheben? Vielen Dank im VorausKonnte einen Song nicht in eine App einbinden
0
A
Antwort
1
ein möglicher Grund, dass die Sounddatei zu groß ist. Sie haben verschiedene Arten von Audio-Player in iOS einige von ihnen können nur Dateien wiedergeben, die wirklich kurz sind (etwa 1-3 Sekunden). Um das zu beheben, müssen Sie einen anderen Player wie CoreAudio auswählen.
Der zweite mögliche Fehler ist der Simulator. Der Simulator macht nicht immer dasselbe, das Gerät tut es auch. Versuchen Sie, auf einem echten Gerät zu laufen und prüfen Sie, ob es funktioniert.
// EDIT: Beispielcode:
NSString *soundFilePath = [[NSBundle mainBundle] pathForResource:@"mySound" ofType:@"mp3"];
NSURL *soundFileURL = [NSURL URLForString:soundFilePath];
AVAudioPlayer *player = [[AVAudioPlayer alloc]initWithContentsOfURL:soundFileURL];
[player play];
[player pause];
Verwandte Themen
- 1. einen Song hochladen n as3
- 2. Eine XML-Datei konnte nicht deserialisiert werden
- 3. Die Windows 7-Bildschirmtastatur in eine WPF-App einbinden
- 4. Wie kann man Bilder in eine eigenständige javafx App einbinden?
- 5. Python: Best Practice zum Einbinden einer Versionsnummer in eine App?
- 6. CEFPython in Kivy App auf Mac einbinden - Tastatureingabe funktioniert nicht
- 7. Audio-Song-Mixer in Android programmgesteuert
- 8. Konnte eine Datei in Android App-Ordner nicht aktualisieren
- 9. WP7 Wie bewerte ich einen Song
- 10. Wie man einen Prototyp in Typoskript einbinden
- 11. Link zu einem iTunes Song/Album von iPhone App
- 12. Android Bluetooth Chat App und Senden von Spotify Song-Namen
- 13. Video in WordPress nicht einbinden
- 14. Wie #in JavaScript einbinden?
- 15. django Vorlage von einer anderen App einbinden
- 16. Update Song Zeitlabel
- 17. AngularJS App: Wie Sie .js Dateien in index.html einbinden
- 18. Xcode konnte App nicht starten (nicht anhängen)
- 19. clojure 101 Vektoren in eine Karte einbinden
- 20. Wie kopiere ich einen Song von der iPod Library in die App?
- 21. Eingabedatei konnte nicht geöffnet werden app/console
- 22. Wie Sie eine Variable in ngModel einbinden
- 23. Android ContentResolver lädt die Song-Titel nicht
- 24. Konnte App mit xCode 4.4 nicht starten
- 25. Digitales Zertifikat in AppStore-verteilte iOS-App einbinden
- 26. Einbinden eines Webview in eine andere Ansicht
- 27. Ein Bild in eine Firefox-Erweiterung einbinden
- 28. Song Picker für Android
- 29. Paketüberprüfungsfehler beim Einbinden des Google+ SDK in meine iOS-App
- 30. Roboter nicht tanzen, während WAV Song spielt
Vielen Dank für die Antwort, habe ich bereits hinzugefügt CoreAudio- Rahmen. Was muss ich noch hinzufügen, damit es ordnungsgemäß funktioniert? Können Sie Beispielcode bereitstellen? – Heartbreakkid
Beispielcode hinzugefügt –
Vielen Dank! – Heartbreakkid