Disclosed is a method for detecting whether a wearable device is currently being worn. The method comprises: utilizing an acceleration sensor (71) to detect acceleration of the wearable device, and activating detection of the current status of the wearable device if the acceleration of the wearable device changes; utilizing a proximity sensor (72) to detect a distance between the wearable device and an adjacent object, and activating a heart rate sensor (73) and a temperature sensor (74) if the distance between the wearable device and the adjacent object is less than a predetermined distance, and determining that the wearable device is currently being worn if data detected by the heart rate sensor (73) meets a predetermined heart rate, and a surface temperature of the adjacent object detected by the temperature sensor (74) meets a predetermined temperature. Also disclosed is an apparatus for detecting whether a wearable device is currently being worn. By utilizing an acceleration sensor (71) to activate detection of the current status of a wearable device, the present invention can effectively lower power consumption of the wearable device. In addition, by utilizing a plurality of sensors in combination to detect the device's current status, the present invention can accurately determine whether a wearable device is currently being worn.L'invention concerne un procédé permettant de détecter si un dispositif portable est actuellement porté. Le procédé consiste à : utiliser un capteur d'accélération (71) afin de détecter une accélération du dispositif portable et activer la détection du statut actuel du dispositif portable si l'accélération du dispositif portable change ; utiliser un capteur de proximité (72) afin de détecter une distance entre le dispositif portable et un objet adjacent et activer un capteur de rythme cardiaque (73) et un capteur de température (74) si la distance entre le dispositif portable et l'objet adjacent est inférieure à une distance prédéfin