2012-11-07 12 views
16

मैं संपर्क प्राधिकरण प्रक्रिया का परीक्षण करना चाहता हूं, लेकिन सिम्युलेटर अब मुझे अनुमति के लिए नहीं पूछता है। मैंने गोपनीयता सेटिंग्स को रीसेट करने का प्रयास किया है, मैंने सिम्युलेटर को पूरी तरह से रीसेट करने का प्रयास किया है, मैंने ऐप को हटाने का प्रयास किया है, लेकिन इससे कोई फर्क नहीं पड़ता, यह मुझे अनुमति के लिए कभी नहीं पूछता है। यह मानता है कि मैंने इसे दिया है।आईओएस सिम्युलेटर में संपर्कों तक पहुंच रीसेट करें?

मैं आईओएस 6 सिम्युलेटर चला रहा हूं। SO पर इस तरह की कुछ similar questions हैं, लेकिन आश्चर्यजनक रूप से कोई सभ्य उत्तर नहीं है। क्या ऐसा करने का कोई तरीका नहीं है?

+0

देखो: http://stackoverflow.com/a/33940858/1415713 – kurtanamo

उत्तर

1

रीसेट स्थान/गोपनीयता विकल्प केवल डिवाइस पर काम करता है। यह सिम्युलेटर में काम नहीं करता है।

संपादित करें: यह अब सत्य नहीं है, laktak का जवाब देखें।

+2

iOS 7 से यह भी सिम्युलेटर में काम करता है। –

+2

आईओएस 8 सिम्युलेटर में काम नहीं कर रहा है। – Andreas

25

iOS7 के साथ शुरू, सेटिंग पर जाएं, जनरल, रीसेट करें और स्थान रीसेट & गोपनीयता

+1

मैंने पुष्टि की कि यह उत्तर आईओएस 9 सिम्युलेटर के लिए भी मान्य है। मेरा ऐप एक सिस्टम अलर्ट फेंकता है कि "ऐप फोटो एक्सेस करना चाहता है"। मैं उपरोक्त निर्देशों का उपयोग करके इस चेतावनी के राज्य को रीसेट करने में सक्षम था (यानी इसे बनाते हैं ताकि अलर्ट फिर से फेंक दिया जा सके)। – Vish

+0

मैं सिम्युलेटर पर जाकर आईओएस 8.1 सिम्युलेटर के लिए अनुमतियां रीसेट करने में सक्षम था -> सिम्युलेटर मेनू में सामग्री और सेटिंग्स रीसेट करें। रीसेट स्थान और गोपनीयता मेरे लिए काम नहीं लग रहा था। –

1

ये निर्देश Xcode 6.

  1. लिए कर रहे हैं नल सिम्युलेटर जिसका पहुँच अपनी इच्छित सेटिंग के पहचानकर्ता का पता लगाएं एक्सकोड के डिवाइस विंडो में रीसेट करने के लिए।

  2. हटाएँ ~/Library/Developer/CoreSimulator/Devices/<device>/data/Library/TCC/TCC.db

  3. पुन: लॉन्च सिम्युलेटर। मेरा उत्तर यहाँ पर

संबंधित मुद्दे