According to ibm site worklight hybrid apps can run for ios 8. I use worklight 6.1 and my app runs indeed for ios 8 but cordova geolocation fails.For ios 7 the app was running without any problems.
I tried to solve this by replacing the CDVLocation.h, CDVLocation.m files in the Cordova/plugin folder with the updated files that i've found here according to this post but this didn't solve my problem. How can i resolve this?
EDIT: I get the location like this :
//get device longitude and latitude
navigator.geolocation.getCurrentPosition(onLocationSuccess, onLocationError, geolocationOptions);
On android devices and ios7 this works fine and i can retrieve the location. on ios 8 the getCurrentPosition function never returns onLocationSuccess. so the onLocationError function is triggered always prompting the user either to enable the location services on his device or that a timeOut has occured.