हम एक आईफोन एप्लिकेशन विकसित कर रहे हैं जिसके लिए मुझे आईफोन सेटिंग्स मान पढ़ने की ज़रूरत है (ठीक है 'सेटिंग्स-> सामान्य-' की स्थिति दिनांक & समय-> स्वचालित रूप से सेट करें ')। क्या उस मूल्य को खोजने का कोई आसान तरीका/आसान तरीका है? किसी भी सुझाव और चाल की अत्यधिक सराहना की जाएगी।आईफोन सेटिंग्स प्रोग्रामेटिक रूप से पढ़ें (सटीक सेटिंग्स-> सामान्य-> दिनांक और समय-> स्वचालित रूप से सेट करें)
उत्तर
नहीं, क्षमा करें, यह संभव नहीं है।
आप नीचे दिए गए कोड का उपयोग कर सकते हैं (मैं बस अपना आईपैड पर /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 में उन्हें इस्तेमाल नहीं करना चाहिए एप्लिकेशन। हालांकि, आप जेलब्रोकन उपकरणों के लिए इन-हाउस ऐप्स या सॉफ़्टवेयर में सुरक्षित रूप से उनका उपयोग कर सकते हैं।
नहीं कहा जाना चाहिए था निम्नलिखित कोड हमेशा मुझे "अक्षम" { - (शून्य) एप्लिकेशनडिडबैकएक्टिव: (यूआईएप्लिकेशंस *) एप्लिकेशन { NSDictionary * pref = [[NSUserDefaults standardUserDefaults] लगातार डूमैनफोरनाम: @ "com.apple.timed"]; बूल ऑटोटाइम = [[pref objectForKey: @ "TMAutomaticTimeEnabled"] boolValue]; एनएसएसटींग * एसस्टैटस = ऑटोटाइम? @"सक्षम अक्षम"; UIAlertView * चेतावनी = [[UIAlertView alloc] initWithTitle: @ "सिस्टम टाइम" संदेश: एसस्टैटस प्रतिनिधि: शून्य रद्द करें बटनटन: @ "ठीक है" अन्य बटन टाइटल: शून्य]; [चेतावनी शो]; [चेतावनी रिलीज]; } } – Lal
हाँ, मैंने इसे अपने फोन पर चलाया और कहा कि pref शब्दकोश शून्य है। – Senior
@ वरिष्ठ आपका ओएस संस्करण क्या है? –
- 1. आईफोन - प्रोग्रामेटिक रूप से सेट (सिस्टम-व्यापी) प्रॉक्सी सेटिंग्स?
- 2. आईफोन प्रोग्रामेटिक रूप से
- 3. आईफोन को फ़ैक्टरी सेटिंग्स पर प्रोग्रामेटिक रूप से रीसेट करना
- 4. स्वचालित रूप से चयनित दिनांक को
- 5. इंटरनेट एक्सप्लोरर सेटिंग्स प्रोग्रामेटिक रूप से बदलें?
- 6. वर्डप्रेस भाषा प्रोग्रामेटिक रूप से सेट करना?
- 7. सेट चौड़ाई प्रोग्रामेटिक रूप से
- 8. एनएसविंडो आकार प्रोग्रामेटिक रूप से सेट करें
- 9. लेआउट_मार्गिन प्रोग्रामेटिक रूप से कैसे सेट करें?
- 10. प्रोग्रामेटिक रूप से टेक्स्टब्लॉक मार्जिन सेट करें
- 11. प्रोग्रामेटिक रूप से मेनिफेस्ट
- 12. QTreeView प्रोग्रामेटिक रूप से
- 13. पीडीएफ प्रोग्रामेटिक रूप से
- 14. एनएलओजी प्रोग्रामेटिक रूप से
- 15. आईफोन एसडीके: UIWebView प्रोग्रामेटिक रूप से
- 16. प्रोग्रामेटिक रूप से आईफोन सिम्युलेटर स्थान सेट करना
- 17. प्रोग्रामेटिक रूप से VB.NET
- 18. टीटीएस प्रोग्रामेटिक रूप से भाषा सेट करना?
- 19. प्रोग्रामेटिक रूप से एंड्रॉइड
- 20. प्रोग्राम सेटिंग्स को प्रोग्रामेटिक रूप से कैसे एक्सेस करें?
- 21. आईफोन: वॉयस मेमो प्रोग्रामेटिक रूप से
- 22. आईफोन पर प्रोग्रामेटिक रूप से संगीत बनाना?
- 23. प्रोग्रामेटिक रूप से .NET
- 24. Magento - प्रोग्रामेटिक रूप से
- 25. जेएसपी प्रोग्रामेटिक रूप से
- 26. आईफोन कीबोर्ड प्रोग्रामेटिक रूप से दिखाएं
- 27. प्रोग्रामेटिक रूप से
- 28. प्रोग्रामेटिक रूप से अनदेखा करें
- 29. प्रोग्रामेटिक रूप से लॉग इन करें और
- 30. क्लिपबोर्ड से चिपकाना और स्वचालित रूप से टॉगलिंग: सेट पेस्ट
मैं अपने साथ शर्त लगाता हूं कि 10 मिनट से भी कम समय में ऐसा उत्तर होगा। –
आप मेरे उत्तर को ऊपर उठाकर शर्त जीतने के लिए स्वयं को बधाई दे सकते हैं। – Senior
मैं ऐसा करने वाला नहीं हूं, जहां तक मेरा संबंध है, इस जानकारी को प्राप्त करने का एक तरीका है :) –