Change Phonegap User Agent
cordova, ios, user-agent
Solution
This answer to a similar question also mentions a preference available in current Cordova versions:
<preference name="OverrideUserAgent" value="MyCordovaApp/1.2.3" />
It is documented for Android and iOS.
Problem
My Phonegap application is allowed to browse to some external sites that also use the Phonegap API. Currently I am conditionally including the Phonegap javascript based on what platform you are on (Android, iOS, etc). However, I can't tell the difference between Phonegap applications and the regular browser on a mobile device. Is there a way to change the user agent in my Phonegap app to give my server a hint about this? Most interested in the iOS solution to this.