Hallo,
in JS lassen sich die GPS-Daten auf dem iPhone folgendermaßen abgreifen:
try {
navigator.geolocation.watchPosition(function(position) {
alert(position.coords.longitude, position.coords.latitude);
});
}catch (e) {};
Ist Standart von HTML5: http://dev.w3.org/geo/api/spec-source.html
Hier steht alles über die iOs Apps: iOs Reference Library
Schau dort mal unter CoreLocation.
Mfg Licht