سؤال

قمت بتهيئة مثيل AvaudiopLayer الخاص بي مثل:

[self.audioPlayer initWithContentsOfURL:url error:&err];

يحتوي URL على مسار ملف .m4a

يتم عرض الخطأ التالي في وحدة التحكم عندما يسمى هذا الخط: "نطاق الخطأ = NSOSSTATUSERRORDOMAIN CODE = 1685348671 "تعذر إكمال العملية. (خطأ Osstatus 1685348671.)"

ما هو سبب هذا الخطأ؟

هل كانت مفيدة؟

المحلول

رمز الخطأ هو رمز أربعة من Four-Char ل "DTA؟" (يمكنك استخدام تطبيق الحاسبة في وضع المبرمج لتحويل قيم INT إلى ASCII). تحقق من "رموز النتائج" المراجع الصوتية الأساسية المختلفة وستجدها يتم تعريفها في كل من خدمات الملفات الصوتية وخدمات دفق ملف الصوت kAudioFileInvalidFileError أو kAudioFileStreamError_InvalidFile على التوالي، كلاهما له نفس التعريف:

يتم تشوه الملف، وليس مثيل صالح لملف صوتي من نوعه، أو غير معترف به كملف صوتي. متوفر في iPhone OS 2.0 والإصدارات الأحدث.

هل جربت الكود الخاص بك مع ملفات .m4a مختلفة؟

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top