2012-10-18 33 views
5

इसलिए नए iOS 6 मैं समझता हूँ हमIOS 6 निकालने पता पुस्तिका अनुमति प्रविष्टि

ABAddressBookRequestAccessWithCompletion 

कॉल करने के लिए जब हम उपयोगकर्ता की पता पुस्तिका का उपयोग करना चाहते हैं लगता है तो उस संबंध में।

मैंने कोड ब्लॉक में कुछ नया कोड लिखा है जो उसके बाद आता है और इस कोड की कार्यक्षमता का परीक्षण करना चाहता है कि उपयोगकर्ता पॉपअप को अनुमतियों के लिए कैसे प्रतिक्रिया देता है।

हालांकि मैंने इसे पहले ही बुलाया है और अब मेरे डिवाइस पर अनुमति फंस गई है, और पॉपअप कभी भी नहीं आएगा क्योंकि अनुमति पहले से ही फोन पर है।

मैं गोपनीयता> संपर्क में गया हूं और इसे चालू और बंद कर रहा हूं, न ही पॉपअप दिखाई देगा। तो गोपनीयता अनुभाग में अनुमति प्रविष्टि को हटाने के लिए मेरे पास कोई तरीका है?

उत्तर

14

नेविगेट सेटिंग्स> जनरल> Reset- लिए> रीसेट स्थान & गोपनीयता

+0

यह वही है जो मैं धन्यवाद चाहता था – user1289479

0

आप viewDidAppear मेथोस में एड्रेस बुक तक प्राधिकरण पहुंच की स्थिति की जांच करने के लिए उपयोग कर सकते हैं।

+0

यदि उपयोगकर्ता की अनुमति है या नहीं समस्या नहीं है पाने के लिए अनुमति दी है, मैं तो बस चाहते हैं उस परिदृश्य को फिर से बनाने के लिए जहां पहली बार उपयोगकर्ता ने ऐप चलाया था। मैंने ऐप को हटाने और इसे फिर से चलाने की कोशिश की है, लेकिन अनुमति अभी भी वहां थी। तो क्या फिर से दिखाई देने के लिए "इस ऐप को अपनी पता पुस्तिका तक पहुंचने दें" पॉपअप प्राप्त करने का कोई तरीका है? – user1289479

1

कभी नहीं, जबकि मुझे फोन से अनुमति प्रविष्टि को हटाने का कोई तरीका नहीं मिला लेकिन मुझे एक कामकाज मिला।

मैंने फोन को पूरी तरह से नए ऐप के रूप में सोचने के लिए बंडल इंडेंटिफायर बदल दिया। यह मैं पॉपअप सभी प्रकट करने के लिए मैं चाहता हूँ