पृष्ठभूमि में ऑडियो बजाने के बारे में बात करते समय दस्तावेज खराब तरीके से लिखा जाता है। यह इंप्रेशन देता है कि जो ऑडियो आप वर्तमान में खेल रहे हैं उसे चलाने के लिए आपको केवल info.plist
फ़ाइल और वॉलह में एक कुंजी/मूल्य जोड़ी जोड़ना है, यह जादू है।ऑडियो चलाने के लिए आईओएस 4 पर पृष्ठभूमि दर्ज करना
हालांकि, यह मामला नहीं है। उदाहरण के लिए, यदि मैं एक एमपी 3 चलाता हूं जो 2 मिनट लंबा होता है, तो स्पष्ट रूप से ऑडियो मेरे ब्राउज़र को पृष्ठभूमि में भेजने के लिए होम बटन दबाए जाने के बाद खेलने में सक्षम होता है। बात यह है कि, हालांकि मेरे पास info.plist
फ़ाइल में वह कुंजी/मूल्य जोड़ी है, फिर भी यह ऑडियो को रोक देता है और फिर ऐप पर वापस जाने के बाद खेलना शुरू कर देता है।
ऐप्पल का कहना है कि ऑडियो समर्थन पृष्ठभूमि और ध्वनि के लिए सभी ढांचे को तब तक खेलना जारी रखना चाहिए जब तक यह समाप्त नहीं होता है और फिर ऐप्पल आपके ऐप को निलंबित कर देगा।
तो, मेरा सवाल है: वे क्या कर रहे हैं जो मुझे याद आ रही है? क्या मुझे किसी भी तरह अपने नए प्रतिनिधियों का उपयोग करना होगा या applicationDidEnterBackground
पर ऑडियो कॉल करना होगा? मेरे लिए, यह समझ में नहीं आता है क्योंकि मैं राज्य को नहीं बचा रहा हूं (वे मेरे लिए तेजी से ऐप स्विचिंग के साथ करते हैं) या वास्तव में ऑडियो के अलावा पृष्ठभूमि में कुछ भी संभालने के लिए जो वे कहते हैं, स्वचालित रूप से संभाला जाना चाहिए।
lol @ "wallah"। voila :) – h4xxr
क्षमा करें, मैंने दान Quayle से वर्तनी सबक लिया :) – iwasrobbed