An antenna control method that is used in a communications positioning apparatus, wherein the communications positioning apparatus comprises a communications antenna and a rotation device, the communications antenna comprises at least two antennas, the rotation device drives the communications antenna, the method comprising: acquiring a first command, wherein a positioning mode is turned on based on the first command; characterized in that the method further comprises: in response to the first command, acquiring angle information corresponding to the communications antenna and a beacon based on a phase difference of a signal of the beacon, the signal of the beacon being received through the at least two antennas of the communications antenna; in accordance with the angle information, determining corresponding rotation parameters of the rotation device, wherein the rotation parameters comprise at least a rotation direction and a rotation angle; and in accordance with the rotation direction and the rotation angle of the rotation parameters, controlling the rotation device to drive the communications antenna to rotate such that the beacon is on a perpendicular bisector of a front surface of the communications antenna, or such that the beacon is located within a high-precision region of the front surface of the communications antenna, wherein the perpendicular bisector of the front surface of the communications antenna is within the high-precision region of the front surface of the communications antenna. acquiring a first command, wherein a positioning mode is turned on based on the first command; characterized in that the method further comprises: in response to the first command, acquiring angle information corresponding to the communications antenna and a beacon based on a phase difference of a signal of the beacon, the signal of the beacon being received through the at least two antennas of the communications antenna; in accordance with the angle information, determining corresponding rotation parameters of the rotation device, wherein the rotation parameters comprise at least a rotation direction and a rotation angle; and in accordance with the rotation direction and the rotation angle of the rotation parameters, controlling the rotation device to drive the communications antenna to rotate such that the beacon is on a perpendicular bisector of a front surface of the communications antenna, or such that the beacon is located within a high-precision region of the front surface of the communications antenna, wherein the perpendicular bisector of the front surface of the communications antenna is within the high-precision region of the front surface of the communications antenna. in response to the first command, acquiring angle information corresponding to the communications antenna and a beacon based on a phase difference of a signal of the beacon, the signal of the beacon being received through the at least two antennas of the communications antenna; in accordance with the angle information, determining corresponding rotation parameters of the rotation device, wherein the rotation parameters comprise at least a rotation direction and a rotation angle; and in accordance with the rotation direction and the rotation angle of the rotation parameters, controlling the rotation device to drive the communications antenna to rotate such that the beacon is on a perpendicular bisector of a front surface of the communications antenna, or such that the beacon is located within a high-precision region of the front surface of the communications antenna, wherein the perpendicular bisector of the front surface of the communications antenna is within the high-precision region of the front surface of the communications antenna.