[Qibla] Why does the error message "Your device does not have the compass function" appears?

To work, the Qibla need that your device incorporates a magnetic sensor.
You can verify if it's the case by consulting its product sheet on the manufacturer's website.

Related articles:
How to use the Qibla?
How to calibrate the compass?
Why does the arrow point in the wrong direction or not move?

Did this solve your problem?