Документация для класса UIAcceleration гласит:
"Когда устройство укладывается обратно на горизонтальную поверхность, каждое событие ускорения имеет примерно следующие значения:
x: 0
y: 0
z: -1
"
Теперь, я смущен! Как ускорение может быть отличным от нуля, когда вы четко говорите, что "устройство лежит неподвижно"?
UPDATE
Судя по ответам, я думаю, что это должно называться чем-то вроде "силометра" или "гравитометра", а не акселерометра!