Povolit iPhone akcelerometr, když obrazovka je uzamčena

hlasů
9

Tak prý je možné, aby procesor děje zpracování věci, zatímco obrazovka je uzamčena, jak je uvedeno zde:

Běh aplikací pro iPhone v režimu spánku

Nicméně, po testování s ukázkovým kódem, UIAccelerometer se prostě přestat dávat hodnotu, jakmile je přístroj zamknutý Pronto. Existuje způsob, jak přinutit jinak?

Položena 27/03/2010 v 14:27
zdroj uživatelem
V jiných jazycích...                            


2 odpovědí

hlasů
0

Nezkoušel jsem to, ale pokud jste unavený na řešení a to nefunguje, pak je možné, že Apple oprava se hack. Odkaz, který dává práci asi od září 09 a my jsme měli alespoň jednu aktualizaci operačního systému od té doby.

Odpovězeno 27/03/2010 v 14:59
zdroj uživatelem

hlasů
1

Tam byla chyba v iPhone OS před 3.1.2, která způsobila, že akcelerometr přestat vracet hodnoty, jakmile se obrazovka se smaže. Můžete být spuštěn do stejné problematiky. podal jsem chybu Apple o tom, a oni ji pevně v 3.1.2.

Jeden trik používám v aplikaci je umožnit senzor přiblížení. To umožňuje moje app, aby i nadále běží, ale v případě, že uživatel vloží svůj telefon v kapse nebo jinak výlety senzor, obrazovka se vypne a nespotřebovává energii. Mezitím se moje aplikace stále běží a (3.1.2 nebo novější) akcelerometr pokračuje odesílání aktualizací.

Odpovězeno 29/03/2010 v 16:20
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more