इसे ऐप्पल पर कोई किस्मत नहीं मिला, लेकिन अब आईओएस 6 एनडीए ऊपर है, उम्मीद है कि अधिक आंखें इसे यहां देखेंगे।MPMediaPickerController.showsCloudItems कुछ भी नहीं करता
मैं एक ऐप को संशोधित करने का प्रयास कर रहा हूं ताकि उपयोगकर्ता को स्थानीय रूप से डाउनलोड किया गया संगीत चुनने की अनुमति मिल सके।
MPMediaPickerController* mpc = [[MPMediaPickerController alloc] initWithMediaTypes: MPMediaTypeAnyAudio];
mpc.allowsPickingMultipleItems = YES;
mpc.modalPresentationStyle = UIModalPresentationCurrentContext;
mpc.showsCloudItems = NO;
[self presentViewController:mpc animated:YES completion:nil];
प्रलेखन से::
एक मीडिया आइटम पिकर के लिए डिफ़ॉल्ट व्यवहार हाँ है, जो पिकर उपलब्ध iCloud आइटम से पता चलता मतलब है मैं IOS 6 जीएम के अंतर्गत निम्नलिखित कोड है। एक मीडिया आइटम को iCloud आइटम माना जाता है यदि यह आईट्यून्स मिलान के माध्यम से उपलब्ध है और डिवाइस पर संग्रहीत पहले से नहीं है।
मैं इसका मतलब यह मानता हूं कि यदि आईट्यून्स मैच सक्षम है, तो डिवाइस पर डाउनलोड किए गए आइटम केवल पिकर में दिखाए जाएंगे, हालांकि मैं हमेशा पूरी आईट्यून्स मैच लाइब्रेरी देखता हूं। मैंने इसके लिए एक रडार दायर किया, क्योंकि यह एक गंभीर बग की तरह लगता है। अगर कोई मुझे अन्यथा बता सकता है, तो मुझे यह जानना अच्छा लगेगा कि मैं यहां क्या खो रहा हूं।
रडार संख्या क्या है? मैं इसे डुप्लिकेट करूंगा। यह अभी भी 6.0.1 पर टूट गया है। –
अभी भी 3/6/2013 में टूटा हुआ है। यह खुद से लड़ रहा था। देखकर खुशी हुई कि मैं अकेला नहीं हूँ। – MarqueIV
अभी भी 6.1.2 पर टूट गया है। लेकिन जब यह एक आईक्लाउड/आईट्यून्स मैच आइटम है तो MPMediaItem की संपत्ति MPMediaItemPropertyAssetURL शून्य वापस आनी चाहिए। –