Tôi đang sử dụng AVCaptureDevice.setTorchModeOn(level)phương pháp để bật đèn pin ở độ sáng thay đổi.
Trên iPhone SE cũ của tôi, nó hoạt động tốt - tôi có thể thấy rõ 4 mức độ sáng khác nhau khi tôi thay đổi leveltừ 0sang 1.
Nhưng trên iPhone 11 Pro, đèn pin chỉ bật khi ở mức 1.0! Và đó là độ sáng nếu ở xa mức tối đa (so với đèn pin từ Trung tâm điều khiển).
Tôi đã thử sử dụng maxAvailableTorchLevelhằng số, nhưng kết quả cũng giống như sử dụng 1.0.
Cũng đã thử các giá trị nhiều hơn 1.0- kết quả này là ngoại lệ (như mong đợi).
Có ai có vấn đề này quá không? Có lẽ có một số cách giải quyết?