2012-11-30 11 views
8

हम एक आईफोन एप्लिकेशन विकसित कर रहे हैं जिसके लिए मुझे आईफोन सेटिंग्स मान पढ़ने की ज़रूरत है (ठीक है 'सेटिंग्स-> सामान्य-' की स्थिति दिनांक & समय-> स्वचालित रूप से सेट करें ')। क्या उस मूल्य को खोजने का कोई आसान तरीका/आसान तरीका है? किसी भी सुझाव और चाल की अत्यधिक सराहना की जाएगी।आईफोन सेटिंग्स प्रोग्रामेटिक रूप से पढ़ें (सटीक सेटिंग्स-> सामान्य-> दिनांक और समय-> स्वचालित रूप से सेट करें)

उत्तर

0

नहीं, क्षमा करें, यह संभव नहीं है।

+2

मैं अपने साथ शर्त लगाता हूं कि 10 मिनट से भी कम समय में ऐसा उत्तर होगा। –

+2

आप मेरे उत्तर को ऊपर उठाकर शर्त जीतने के लिए स्वयं को बधाई दे सकते हैं। – Senior

+2

मैं ऐसा करने वाला नहीं हूं, जहां तक ​​मेरा संबंध है, इस जानकारी को प्राप्त करने का एक तरीका है :) –

8

आप नीचे दिए गए कोड का उपयोग कर सकते हैं (मैं बस अपना आईपैड पर /var/mobile/Library/Preferences/ निर्देशिका की सामग्री का परीक्षण करके बाहर इस पाया जाता है):

NSDictionary *pref = [[NSUserDefaults standardUserDefaults] persistentDomainForName:@"com.apple.timed"]; 
BOOL autotime = [[pref objectForKey:@"TMAutomaticTimeEnabled"] boolValue]; 
NSLog(@"Automatic time is %@", autotime ? @"enabled" : @"disabled"); 

इन कुंजियों undocumented हैं और आप शायद एक AppStore में उन्हें इस्तेमाल नहीं करना चाहिए एप्लिकेशन। हालांकि, आप जेलब्रोकन उपकरणों के लिए इन-हाउस ऐप्स या सॉफ़्टवेयर में सुरक्षित रूप से उनका उपयोग कर सकते हैं।

+0

नहीं कहा जाना चाहिए था निम्नलिखित कोड हमेशा मुझे "अक्षम" { - (शून्य) एप्लिकेशनडिडबैकएक्टिव: (यूआईएप्लिकेशंस *) एप्लिकेशन { NSDictionary * pref = [[NSUserDefaults standardUserDefaults] लगातार डूमैनफोरनाम: @ "com.apple.timed"]; बूल ऑटोटाइम = [[pref objectForKey: @ "TMAutomaticTimeEnabled"] boolValue]; एनएसएसटींग * एसस्टैटस = ऑटोटाइम? @"सक्षम अक्षम"; UIAlertView * चेतावनी = [[UIAlertView alloc] initWithTitle: @ "सिस्टम टाइम" संदेश: एसस्टैटस प्रतिनिधि: शून्य रद्द करें बटनटन: @ "ठीक है" अन्य बटन टाइटल: शून्य]; [चेतावनी शो]; [चेतावनी रिलीज]; } } – Lal

+0

हाँ, मैंने इसे अपने फोन पर चलाया और कहा कि pref शब्दकोश शून्य है। – Senior

+0

@ वरिष्ठ आपका ओएस संस्करण क्या है? –

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