मैंने अपने ऐप में कस्टम ध्वनि जोड़ा है लेकिन जब कोई धक्का आता है तो यह नहीं खेला जाता है। मुझे नहीं पता कि क्यों नहीं, मैं जो कुछ भी किया है उससे अलग कुछ नहीं देख सकता हूं और इसमें बहुत कम कदम शामिल हैं।जब धक्का आता है तो कस्टम ध्वनि नहीं खेला जाता है
1) ध्वनि फ़ाइल एक वैध ऑडियो फ़ाइल है जो श्रव्य है (मैं इसे भी क्लिक कर सकता हूं और इसे एक्सकोड के भीतर चला सकता हूं)।
2) ध्वनि फ़ाइल एप्लिकेशन के बंडल में मौजूद है:
3) ध्वनि फ़ाइल नाम सही नाम और धक्का पेलोड में मामले के साथ निर्दिष्ट किया जाता है:
{"aps":{"alert":"Test","badge":0,"sound":"PyngNotification.caf"}}
4) मैंने एक्सटेंशन के बिना नाम निर्दिष्ट करने का प्रयास किया है, जैसे "PyngNotification"।
5) धक्का आता है और प्रदर्शित होता है लेकिन कस्टम ध्वनि नहीं खेला जाता है।
6) अगर पुश सामग्री में "PyngNotification.caf", "डिफ़ॉल्ट" या "" की आवाज शामिल है, तो फोन एक ही शोर बनाता है। यह ध्वनि का एक छोटा सा प्रकार है।
7) फ़ोन पर ध्वनि अक्षम नहीं हैं, न ही ऐप के लिए धक्का देने के लिए।
8) ऐप UIRemoteNotificationTypeSound (यदि iOS8) के लिए पंजीकरण कर रहा है। (ऐप डिस्प्ले पैनल के माध्यम से देखे गए अनुमति प्रकारों में से एक के रूप में ध्वनि प्रदर्शित करता है)।
9) मेरे पास एक से अधिक फोन हैं, आईओएस 8 के साथ एक, आईओएस 7 के साथ एक। ध्वनियां उनमें से किसी पर भी नहीं खेलती हैं।
10) ध्वनि 30 सेकंड से कम है।
11) ध्वनि ma4 थी और afconvert का उपयोग करके कैफ में परिवर्तित हो गई।
मैं अपने द्वारा छोड़े गए किसी भी कदम को नहीं देख सकता, न ही कुछ भी गलत है। किसी के पास कोई विचार है?
क्या आप मैन्युअल रूप से वही ध्वनि बजा सकते हैं [यहां] (http://stackoverflow.com/a/10336977/1248068)? मेरे पास आपके जैसा सटीक सेटअप है, और मेरी कस्टम ध्वनि आईओएस 8.3 –
पर ठीक है, मेरे पास एक ही कॉन्फ़िगरेशन है और @black_stallion के रूप में इसका उपयोग करना है, लेकिन मेरे लिए यह आईओएस 7 पर काम करता है लेकिन आईओएस 8 –
पर नहीं है एक ही मुद्दा !! आईओएस 9 डिवाइस पर हर बार काम करते हैं लेकिन आईओएस 8 डिवाइस नहीं। पागल क्या है मुझे आईओएस 8 डिवाइस पर 1 बार काम करने के लिए मिला है। लेकिन बाद में विभिन्न ध्वनियों के साथ बनाता है यह काम नहीं कर रहा है। – user3413723