当我通过Qt创建者构建和运行我的应用程序时,它不会提示麦克风访问,因为麦克风在应用程序中不能工作。
如果我直接通过终端(open applicaton.app)运行构建的应用程序,则显示类似于下面的权限提示符,没有任何问题:
我的环境:
基于苹果macOS M1 Pro芯片的MacBook Pro (16英寸,2021)上的M1蒙特利12.4Qt5.12.12与5.0.2这使得测试我的应用程序变得困难,因为每次我构建它时,我都需要从终端运行它,以便麦克风工作。NSMicrophoneUsageDescription存在于Info.plist中(否则根本无法工作)。
我已经尝试了QT5.15.2,在那里一切都很好(当从Qt运行时,应用程序请求许可),但出于其他原因,我需要使用5.12.12。