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

Reply via email to