Hello Volker, > Filed a JIRA ticket at > https://bugreports.qt.io/browse/QTBUG-97408
thanks a lot for taking care of this ! Meantime I also reported it here: https://bugreports.qt.io/browse/QTBUG-97407 So – if there is redundancy please delete mine since yours is more detailed anyways. All the best Alex -- http://www.carot.de Email : alexan...@carot.de Tel.: +49 (0)177 5719797 > Gesendet: Samstag, 09. Oktober 2021 um 22:38 Uhr > Von: "Volker Hilsheimer" <volker.hilshei...@qt.io> > An: "Alexander Carôt" <alexander_ca...@gmx.net> > Cc: "qt qt" <interest@qt-project.org> > Betreff: Re: [Interest] OSX security – allow dialogue > > Hi Alexander, > > Fascinating. I can reproduce this. Starting from Terminal doesn’t crash (no > matter whether with ‘open’ or the binary inside the bundle directly), > starting camera.app via Finder does. Starting the camera binary inside the > camera.app bundle via Finder does not crash, it asks for permission and if > rejected nothing special happens (no video, obviously, also no crash). > > The multimedia/declarative-camera example however does start correctly in all > cases. It doesn’t ask for microphone access, which the > multimediawidgets/camera example does when launched from Terminal. > > The stack trace I get with the widgets example goes to > > 12 com.apple.avfoundation 0x00007fff30bbe7a5 -[AVCaptureSession > addInput:] + 71 > 13 org.qt-project.QtMultimedia 0x000000010ec99f00 > AVFCameraSession::attachAudioInputDevice() + 176 > 14 org.qt-project.QtMultimedia 0x000000010ec9a190 > AVFCameraSession::updateAudioInput() + 128 (avfcamerasession.mm:487) > 15 org.qt-project.QtMultimedia 0x000000010ec97dd0 > AVFCameraService::setAudioInput(QPlatformAudioInput*) + 624 > (avfcameraservice.mm:146) > 16 org.qt-project.QtMultimedia 0x000000010ec65c98 > QMediaCaptureSession::setAudioInput(QAudioInput*) + 56 > (qmediacapturesession.cpp:204) > > before disappearing into com.apple.Foundation. Perhaps that helps us figure > out what’s going on. > > From those observations I’d either way think that things should work as you > expect them to (ie. nothing special needs to be done to trigger those > permission dialogs). > > Filed a JIRA ticket at > > https://bugreports.qt.io/browse/QTBUG-97408 > > > Thanks, > Volker > > > > > On 9 Oct 2021, at 22:08, Alexander Carôt <alexander_ca...@gmx.net> wrote: > > > > P.S.: see below – in that regard I compiled the camera example (Qt6.2) and > > ran it via clicking on the app icon (rather than running it from the > > console which per se has cam access). Also here it did not ask for allowing > > cam access and then the app crashed. Can anyone reconstruct this ? > > > > > > -- > > http://www.carot.de > > Email : alexan...@carot.de > > Tel.: +49 (0)177 5719797 > > > > > >> Gesendet: Samstag, 09. Oktober 2021 um 11:47 Uhr > >> Von: "Alexander Carôt" <alexander_ca...@gmx.net> > >> An: "qt qt" <interest@qt-project.org> > >> Betreff: [Interest] OSX security – allow dialogue > >> > >> Hej all, > >> > >> not sure if this is a bug on my end, a bug in Qt or even a bug in OSX: > >> > >> When I deploy a new release of my software (which uses audio and video > >> capture) after installation on a user's machine it asks for permissions > >> to access the mic and the camera. When not enabled sound capture does not > >> work and video even crashes – when enabled all is fine. So this dialogue > >> is really important to the user. > >> > >> However, in some cases the new deployed version does not ask this question > >> anymore and as a result the user manually has to change the security > >> settings. Otherwise they stick to the previous version. > >> > >> For some reason I discover this again after deploying with the new Qt6.2 > >> but (as written above) I don't know if it's related. > >> > >> Can anyone help in this regard ? Any hint appreciated because for almost > >> one year I am really confused about this. Maybe there is a way to force > >> the OS to enable this dialogue ?! > >> > >> Thanks a lot in advance, > >> best > >> > >> Alex > >> > >> -- > >> http://www.carot.de > >> Email : alexan...@carot.de > >> Tel.: +49 (0)177 5719797 > >> > >> _______________________________________________ > >> Interest mailing list > >> Interest@qt-project.org > >> https://lists.qt-project.org/listinfo/interest > >> > > _______________________________________________ > > Interest mailing list > > Interest@qt-project.org > > https://lists.qt-project.org/listinfo/interest > > _______________________________________________ Interest mailing list Interest@qt-project.org https://lists.qt-project.org/listinfo/interest