मैं घर स्वचालन प्रणाली का निर्माण कर रहा हूं, मैंने ब्लूटूथ उपकरणों (आरएफडीयूनो का उपयोग करके कुछ कस्टम बनाया) को नियंत्रित करने के लिए आईपैड को मुख्य केंद्र/पुल डिवाइस के रूप में चुना है।आईओएस 8 रन ऐप हमेशा के लिए या अक्षम स्क्रीन
आईपैड (आईओएस 8.4.1) दीवार पर घुड़सवार है और हर समय चार्जर में प्लग किया जाता है।
मैं एप्लिकेशन हर समय उपकरणों अद्यतन, ट्रिगर घटनाओं आदि को नियंत्रित करने और प्राप्त करने के लिए चलाने के बनाने के लिए सही दृष्टिकोण चुनने की आवश्यकता
सवाल यह है: वहाँ visualy स्क्रीन निष्क्रिय करने के लिए कोई तरीका है? इसे कम करना पर्याप्त नहीं है; लॉक डिवाइस डिवाइस की तरह स्क्रीन को बंद कर दिया गया तो यह सबसे अच्छा होगा।
सरल शब्दों में, क्या मैं एक ब्लैक स्क्रीन सेवर नियोजित कर सकता हूं?
यदि उपरोक्त का उत्तर नहीं है: क्या ऐप को हमेशा पृष्ठभूमि में चलाने के लिए मजबूर करने का कोई तरीका है?
यहां पर प्रकाश डालने वाली एक चीज़। इस एप्लिकेशन को एप्पल स्टोर करने के लिए जाना नहीं है तो समाधान एक गंदा वैकल्पिक हल हो सकता है
अग्रिम धन्यवाद
अब तक परीक्षण किया गया:
let backgroundQueue = dispatch_get_global_queue(QOS_CLASS_BACKGROUND,0)
func applicationDidEnterBackground(application: UIApplication) {
application.beginBackgroundTaskWithName("myBgTask", expirationHandler: nil)
dispatch_async(self.backgroundQueue, myBackgroundTask)
}
func myBackgroundTask() {
NSThread.sleepForTimeInterval(1)
dispatch_async(self.backgroundQueue, myBackgroundTask)
}
यह दृष्टिकोण 3 मिनट के लिए अनुप्रयोग को पृष्ठभूमि में रहता है केवल ।
खोज जारी रखें ...
"स्क्रीन को निष्क्रिय करने" करके, आप सभी पर आईपैड का उपयोग करने से उपयोगकर्ता को रोकने के लिए चाहते हैं और उसे/उसके उपकरण अनलॉक करने के लिए अनुमति नहीं है? –
नहीं। मैं चाहता हूं कि दीवार पर अपनी स्क्रीन के साथ दीवार पर लटकने वाले आईपैड को न देखना पड़े लेकिन फिर भी पृष्ठभूमि में पूर्ण ऐप कार्यक्षमता करें। यह एक ठेठ स्क्रीन सेवर की तरह काम करना चाहिए। किसी भी इनपुट पर लाइव पर वापस जाना चाहिए, कुछ समय बाद ब्लैक स्क्रीन स्थिति –
पर वापस जाना चाहिए इसके लिए एंड्रॉइड टैबलेट का उपयोग करना बेहतर विकल्प है, क्योंकि यह मेरे घर में एंड्रॉइड टैबलेट – Andrey