Ausnahme com.apple.coreaudio.avfaudio Grund: Fehler -50

8

Ich habe diese Nachricht, wenn ich versuche, ein Audio mit einer anderen Tonhöhe abzuspielen:

Und ich habe für diesen Fehler gegoogelt, ohne Erfolg. Wenn ich Haltepunkte einstelle, bleibt es hier stehen:

Ich teste das Drucken aller Objekte, um zu sehen, ob alles nichts ist, aber ich habe nichts gefunden. Die geheimnisvollste Sache ist, dass nur passiert, in meinem iphone6 ​​+, in anderen Handys, die ich getestet habe, dies nicht bricht. Dann suchte das Projekt, wo ich schaute, um diese Soundeffekte hinzuzufügen, die das ist: Ссылка Und wenn Sie es ausführen, funktioniert es, bis Sie ändern ...

%Vor%

An:

%Vor%

Und dann Boom (NUR IN REAL DEVICE AN XCODE ANGESCHLOSSEN, funktioniert es im Simulator):

2015-03-21 11: 56: 13.311 Pitch Perfect [1237: 607678] 11: 56: 13.311 Fehler: [0x10320c000] AVAudioFile.mm:496: - [AVAudioFile readIntoBuffer: frameCount: Fehler:]: Fehler -50 2015-03-21 11: 56: 13.313 Pitch Perfect [1237: 607678] * Beenden der App aufgrund der nicht abgefangenen Ausnahme 'com.apple.coreaudio.avfaudio', Grund: 'error -50' * Erster Aufrufstapel: (0x18687a530 0x1978040e4 0x18687a3f0 0x1851ea6c0 0x185232d38 0x1852130f8 0x185212ccc 0x100584fd4 0x100584f94 0x10058fdb8 0x1005882c4 0x1005925d4 0x100592208 0x198037dc8 0x198037d24 0x198034ef8) libc ++ abi.dylib: Beenden mit nicht abgefangener Ausnahme vom Typ NSException

Und das wirklich wirklich seltsame Ding ist dieser Screenshot, aus irgendeinem Grund nach dem Drucken von audioEngine, audioEngine.outputNode wird nil?

    
Godfather 21.03.2015, 11:03
quelle

1 Antwort

0

Ich hatte den gleichen Fehler ... Ich hatte eine "sound.swift" -Klasse erstellt, die mein View-Controller instanziieren würde ... Ich beschloss, alles zu vereinfachen und mich darauf zu konzentrieren, dass der Sound funktioniert. Also habe ich den folgenden Code in den View-Controller geschrieben und es funktioniert:

// Abgerufene Datei abrufen

%Vor%     
user5056739 27.06.2015 18:49
quelle