私はWindows8タブレットを持っていません。タブレットエミュレーターおよびデスクトップWindows8では、次のコードが返されますnull
。
lightSensor = Windows.Devices.Sensors.LightSensor.getDefault();
他のセンサーについても同じです(ただし、ジオロケーションについてはそうではありません)。
デバイスなしでコードをテストできますか?返される賢明なデータは気にしませんが、コードの正当性をテストするのは素晴らしいことです。