Wir haben eine iOS App, die AVSpeechSynthesizer verwendet, um zu sprechen. Es funktioniert auf dem iPad und anderen Geräten - aber wir bemerken, dass es auf unserem iPhone 6 Plus nicht funktioniert.Wie lösen wir einen AXSpeechAssetDownloader Fehler auf iOS?
Bei der Prüfung der Konsolenausgabe wir diesen Fehler sehen:
|AXSpeechAssetDownloader|error| ASAssetQuery error fetching results Error Domain=ASError Code=21 "The operation couldn’t be completed. (ASError error 21 - Unable to copy asset information)" UserInfo=0x174a7e100 {NSDescription=Unable to copy asset information}
Das Gerät, auf dem die App eine Netzwerkverbindung verfügt läuft.
Irgendwelche Ideen, wie man überhaupt anfängt, dieses zu lösen?
Wir haben genau das gleiche Problem, aber für uns passiert es auf Geräten mit iOS 9. – vegather
Nach dem Verschieben auf iOS8 das gleiche Problem zu sehen: | AXSpeechAssetDownloader | Fehler | ASAssetQuery-Fehler beim Abrufen der Ergebnisse Fehlerdomäne = ASError Code = 21 "Der Vorgang konnte nicht abgeschlossen werden. (ASError-Fehler 21 - Asset-Informationen konnten nicht kopiert werden)" UserInfo = 0x174473e00 {NSDescription = Asset-Informationen können nicht kopiert werden} 2015-07-09 10: 56: 33.371 xxxxxxxx [6275: 1073856] Erstellen von MacinTalk Voice für Asset: (null) – RegularExpression
Dies ist auf iPadAir mit iOS8.4 – RegularExpression