1# Location Subsystem ChangeLog 2 3## cl.location.1 Deletion of the geoLocationManager.requestEnableLocation API in API Version 9 4 5When the location function is disabled, your application can call the **geoLocationManager.requestEnableLocation** API to request the user to enable the location function. However, this API is seldom used because the user is not notified of the scenario in which your application uses the location information. 6 7Therefore, your application shows a popup, asking the user to go to the settings page and enable the location function. In addition, the popup clearly states the scenarios in which the location information will be used, improving user experience. 8 9**Change Impacts** 10 11Your application cannot use the **geoLocationManager.requestEnableLocation** API in API version 9 to request the user to enable the location function. Instead, you need to implement a popup asking the user to enable the location function for your application. 12 13**Key API/Component Changes** 14 15| Class | API Type| Declaration | Change Type | 16| ------------------ | -------- | ------------------------------------------------------------ | ------------------ | 17| geoLocationManager | method | function requestEnableLocation(callback: AsyncCallback<boolean>): void; | Deleted from API version 9| 18| geoLocationManager | method | function requestEnableLocation(): Promise<boolean>; | Deleted from API version 9| 19