2010-03-27 13 views
9

लॉक किया गया है iPhone accelerometer सक्षम करें तो जाहिरा तौर पर यह के रूप में यहां सूचित प्रोसेसर सामान प्रसंस्करण के लिए जा रहा रखने के लिए, जबकि स्क्रीन लॉक हो, संभव है:जबकि स्क्रीन

Running IPhone apps while in sleep mode

हालांकि, उदाहरण के कोड के साथ परीक्षण के बाद, जैसे ही डिवाइस को बंद कर दिया जाता है, यूआईएक्सेलेरोमीटर मूल्य को बंद करना बंद कर देगा। क्या अन्यथा बल देने का कोई तरीका है?

+0

क्या आप टाइमर का उपयोग कर रहे हैं जो एक मूक ऑडियो फ़ाइल चाल बजाता है? – TechZen

उत्तर

1

3.1.2 से पहले आईफोन ओएस में एक बग था जिसने एक्सीलरोमीटर को स्क्रीन को खाली होने के तुरंत बाद मूल्यों को वापस करना बंद कर दिया। आप इस मुद्दे पर चल रहे हो सकते हैं। मैंने ऐप्पल के साथ एक बग दायर किया और उन्होंने इसे 3.1.2 में तय किया।

एक ऐप में उपयोग की जाने वाली एक चाल निकटता सेंसर को सक्षम करने के लिए है। यह मेरे ऐप को जारी रखने की अनुमति देता है, लेकिन यदि उपयोगकर्ता अपने फोन को अपनी जेब में रखता है या अन्यथा सेंसर की यात्रा करता है, तो स्क्रीन बंद हो जाती है और बिजली का उपभोग नहीं करती है। इस बीच, मेरा ऐप अभी भी चल रहा है और (3.1.2 या बाद में) एक्सीलरोमीटर अपडेट भेज रहा है।

+0

वाह धन्यवाद, यह एक अच्छा चाल होगा अगर यह काम करता है - इसे आज़माएं। हालांकि आईपॉड मालिकों के बारे में बहुत बुरा है। – kamziro

0

मैंने यह कोशिश नहीं की है, लेकिन अगर आपने कामकाज थक गया है और यह काम नहीं करता है तो यह संभव है कि ऐप्पल ने हैक को बाहर निकाला। लिंक जो काम करता है सितंबर 09 से है और उसके बाद से कम से कम एक ओएस अपडेट है।

+0

ऐसा कुछ नहीं जो सेब पसंद करता है .. मुझे लगता है कि हमें किसी भी तरह बैटरी उपयोग को कम करना होगा .. – kamziro

+0

ऐप्पल को ऐसा कुछ भी पसंद नहीं है जो उपयोगकर्ता से नियंत्रण एवेज लेता है या जो उपयोगकर्ता को धोखा दे सकता है। मुझे लगता है कि यदि आपके पास ऐसा दिखने की योजना है कि आईफोन सो रहा है तो आपको डिज़ाइन समस्या हो सकती है। उपयोगकर्ता सोचेंगे कि यह बंद हो गया है और गलती से फोन फ्लैट चलाएगा। मैं जोड़ता हूं कि आप ऑपरेशन को इंगित करने वाले पाठ के एक छोटे से पाठ के साथ एक साधारण काला दृश्य प्रदर्शित करके भारी मात्रा में बिजली का उपयोग कर सकते हैं। आपको हमेशा यह संकेत देना चाहिए कि डिवाइस क्या कर रहा है ताकि उपयोगकर्ता इसे प्रबंधित कर सके। – TechZen

+0

यह सच है .. ब्लैक स्क्रीन। मेरी इच्छा थी कि 'ऊर्जा को बचाने के लिए स्क्रीन की बारी' विकल्प था, लेकिन शायद यह सबसे अच्छा है कि हम एह प्राप्त करेंगे। – kamziro