в случае, если кому-то понадобится, я понимаю, что это старая тема, но в случае, если кто-нибудь столкнется с этой проблемой в будущем, вот мое решение:
В функции акселерометра HelloWorldLayer.mm гравитацияустановить с этой линией
b2Vec2 gravity( -accelY * 10, accelX * 10);
Для имитации желаемого эффекта в портретном режиме, линию необходимо изменить на:
b2Vec2 gravity( accelX * 10, accelY * 10);