Is iPhoneInput.lastLocation.timestamp broken on Android ?

iPhoneInput.lastLocation.timestamp is declared Double and always returns numbers like eg: 2.74097668812506E-117

How can I have a format like real UNIX timestamp, eg: 1315990560 ?

I did a few searches to try to find some more information, but it seems like you’re just getting garbage data, very probable because you’re trying to access data meant for an iOS device on an Android one.

That being said, it would be pretty easy to replicate this functionality by storing this data in an InputManager class and just update the timestamp/location when Input.touchCount > 0.

Thank you very much for your answer, but, that being said, IphoneInput is now just a generalization for all mobile platforms (so also Android) the whole GPS unity native commands are working just great on Android, for instance, we are getting proper latitude longitude and altitude horizontalAccuracy and verticalAccuracy but not the timestamp of the upcame data which seems garbage like you said.

iPhoneInput.lastLocation.latitude OK

iPhoneInput.lastLocation.longitude OK

iPhoneInput.lastLocation.altitude OK

iPhoneInput.lastLocation.horizontalAccuracy OK

iPhoneInput.lastLocation.timestamp BROKEN

Anybody out there came across with this yet ?