A method for controlling an Unmanned Aerial Vehicle, UAV, applicable to a base station, the method comprising: receiving an access message from the UAV, the access message comprising a type identifier of the UAV; receiving a unique identifier of the UAV from the UAV; characterized by sending a reported information acquisition request to a UAV supervision platform, the reported information acquisition request comprising the unique identifier of the UAV; acquiring target supervision strategy information based on the access message, the target supervision strategy information indicating a flight criterion of the UAV, wherein the target supervision strategy information comprises reporting requirement information of the UAV and one or more of: a maximum flight speed, a flight range and a service expiration of the UAV, wherein the reporting requirement information indicates whether information reporting is required before the UAV is used; receiving an acknowledgment message or a negative acknowledgment message from the UAV supervision platform, wherein the acknowledgment message indicates that an information reporting record corresponding to the unique identifier exists, and the negative acknowledgment message indicates that no information reporting record corresponding to the unique identifier exists; and sending a control instruction to the UAV based on the target supervision strategy information, the control instruction being configured to control a flight of the UAV, wherein when the reporting requirement information in the target supervision strategy information indicates that information reporting is required before the UAV is used, the step of sending the control instruction to the UAV based on the target supervision strategy information comprises: in response to receiving the acknowledgment message, determining that the UAV has reported to the UAV supervision platform and the UAV is allowed to fly; and in response to receiving the negative acknowledgment message, determining that the UAV has not reported to the UAV supervision platform and sending a flight ban instruction to the UAV. receiving an access message from the UAV, the access message comprising a type identifier of the UAV; receiving a unique identifier of the UAV from the UAV; characterized by sending a reported information acquisition request to a UAV supervision platform, the reported information acquisition request comprising the unique identifier of the UAV; acquiring target supervision strategy information based on the access message, the target supervision strategy information indicating a flight criterion of the UAV, wherein the target supervision strategy information comprises reporting requirement information of the UAV and one or more of: a maximum flight speed, a flight range and a service expiration of the UAV, wherein the reporting requirement information indicates whether information reporting is required before the UAV is used; receiving an acknowledgment message or a negative acknowledgment message from the UAV supervision platform, wherein the acknowledgment message indicates that an information reporting record corresponding to the unique identifier exists, and the negative acknowledgment message indicates that no information reporting record corresponding to the unique identifier exists; and sending a control instruction to the UAV based on the target supervision strategy information, the control instruction being configured to control a flight of the UAV, wherein when the reporting requirement information in the target supervision strategy information indicates that information reporting is required before the UAV is used, the step of sending the control instruction to the UAV based on the target supervision strategy information comprises: in response to receiving the acknowledgment message, determining that the UAV has reported to the UAV supervision platform and the UAV is allowed to fly; and in response to receiving the negative acknowledgment message, determining that the UAV has not reported to the UAV supervision platform and sending a flight ban instruction to the UAV. in response to receiving the acknowledgment message, determining that the UAV has reported to the UAV supervision platform and the UAV is allowed to fly; and in response to receiving the negative acknowledgment message, determining that the UAV has not reported to the UAV supervision platform and sending a flight ban instruction to the UAV.