[TIMOB-5198] When using Geolocation the ACCESS_MOCK_LOCATION gets inserted for the production build
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | Medium |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2012-01-09T17:52:16.000+0000 |
Affected Version/s | Release 1.7.2 |
Fix Version/s | Sprint 2011-36, Release 1.8.0 |
Components | Android |
Labels | module_build, qe-testadded |
Reporter | Rick Blalock |
Assignee | Eric Merriman |
Created | 2011-09-02T08:28:46.000+0000 |
Updated | 2012-01-19T16:40:11.000+0000 |
Description
When including Geolocation the generated manifest will have " . This is fine for development but when submitting to the marketplace the Android Market says "MOCK LOCATION SOURCES FOR TESTING Create mock location sources for testing. Malicious applications can use this to override the location and/or status returned by real location sources such as GPS or Network providers." Although it doesn't cause any functional issues, it's best to avoid this message.
Fix for this is pending review. Once merged applications built for production should lack the mock location permission.
Added label: qe-testadded.
Tested with 1.9.0.v20120112153134 with v8/rhino