/ / IOS - प्रोग्रामिक रूप से पृष्ठभूमि संगीत की मात्रा / म्यूट / कम करें और फिर इसे पुनर्स्थापित करें - उद्देश्य-सी, आईओएस

आईओएस - प्रोग्रामेटिक रूप से रोकें / म्यूट करें / पृष्ठभूमि संगीत की मात्रा को कम करें और फिर इसे पुनर्स्थापित करें - उद्देश्य-सी, आईओएस

मुझे अस्थायी रूप से iPhone / iPod पर बैकग्राउंड म्यूजिक की मात्रा को म्यूट / पॉज / कम करना होगा जबकि मेरा ऐप एक साउंड इफ़ेक्ट निभाता है, और फिर इसे पुनर्स्थापित करता है।

MPMusicplayerController तरीके iPod / iPhone Music ऐप के लिए पूरी तरह से काम करते हैं लेकिन Spotify जैसे 3 पार्टी ऐप्स के लिए नहीं

क्या किसी के पास इसका उपयोग करने का एक उदाहरण है AVAudioPlayer, या कुछ और? परिवेश से प्लेबैक तक सत्र श्रेणी को बदलना, और फिर वापस यथोचित रूप से अच्छी तरह से काम करता है लेकिन मेरे प्रदर्शन में एक संक्षिप्त लेकिन ध्यान देने योग्य हानि का परिचय देता है

आपकी सहायता के लिये पहले से ही धन्यवाद

उत्तर:

जवाब के लिए 0 № 1

आशा है कि इस लेख तुम्हारी सहायता करता है। "AVAudioSessionCategoryPlayAndRecord" श्रेणी देखें