/ / आईपैड डिवाइस में फोटो लाइब्रेरी से फोटो को पुनः प्राप्त करने में सक्षम नहीं है - उद्देश्य-सी, एक्सकोड, आईपैड, फोटोल्यूड

आईपैड डिवाइस में फोटो लाइब्रेरी से फोटो पुनर्प्राप्त करने में सक्षम नहीं - उद्देश्य-सी, एक्सकोड, आईपैड, फोटोोलब्ररी

मैं ELCImagePickerController का उपयोग करके फोटो लाइब्रेरी से फ़ोटो पुनर्प्राप्त कर रहा हूं। यह आईपैड सिम्युलेटर में ठीक काम करता है जो फोटो लाइब्रेरी से तस्वीरें दिखाता है। लेकिन यह iPad डिवाइस पर काम नहीं करता है।

यह दिखाता है कि विफलता त्रुटि का अर्थ है कि कोई फ़ोटो नहीं है, भले ही डिवाइस में फ़ोटो हों।

मैंने निम्नलिखित का उपयोग किया

ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];
[library enumerateGroupsWithTypes:ALAssetsGroupAll
usingBlock:assetGroupEnumerator
failureBlock:assetGroupEnumberatorFailure];

सिम्युलेटर के लिए काम करता है, लेकिन आईपैड डिवाइस के लिए नहीं।

किसी को भी जवाब दे सकते हैं, वहाँ क्या समस्या है।

अग्रिम में धन्यवाद।

उत्तर:

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

आपको मिलने वाला त्रुटि संदेश इंगित करता हैस्थान सेवा में पहुँच से इनकार करते हुए उपयोगकर्ता ने फोटो लाइब्रेरी तक आपके प्रोग्राम की पहुँच को अस्वीकार कर दिया है। किसी अज्ञात कारण से Apple AssetsLibrary फ्रेमवर्क के माध्यम से फोटो लाइब्रेरी तक पहुंच को नियंत्रित करने के लिए स्थान सेवाओं की अनुमति का उपयोग करता है। सेटिंग एप्लिकेशन में जाएं और सुनिश्चित करें कि स्थान सेवाएँ चालू है और यह आपके आवेदन के लिए अनुमत है।

मेरा अनुमान है कि उन्होंने ऐसा क्यों किया कि वे हैंचिंतित हैं कि कुछ ऐप किसी भी तरह से लोकेशन सर्विसेज को बायपास कर सकते हैं, लाइब्रेरी से सभी फ़ोटो लोड करके और EXIF ​​जियोटैगिंग डेटा की तलाश कर रहे हैं।