Search Issue Tracker

Fixed

Fixed in 2019.3.X

Votes

28

Found in

2019.1.0a10

2019.2.14f1

Issue ID

1202032

Regression

Yes

[OSX] Unity fails to ask camera permission and crashes on privacy violation

MacOS

-

How to reproduce:
1. Open the "WebCam_Crash.zip" project
2. Open the "SampleScene" scene
3. Enter Play Mode

Actual result: Unity crashes.

Reproducible with: 2020.1.0a15, 2019.3.0f2, 2019.2.15f1, 2019.2.0a1, 2019.1.14f1, 2019.1.0a10.
Regression introduced in: 2019.1.0a10.
Not reproducible with: 2019.1.0a9, 2018.4.14f1, 2017.4.35f1.

Notes:
- same crash happens when using Vuforia.
- Reproducible on both OSX Standalone and Editor

  1. Resolution Note:

    Fixed in Hub 2.3.1

Comments (26)

  1. marcin-walus

    Mar 21, 2020 13:50

    Hello.
    I have same issue on Unity 2019.2.17f1 on freshly installed macOS Catalina 10.15.3
    Solution with removing UnityHub and using Unity app directly works.

    I can't believe that so basic OS functionality is not handled correctly by Unity - this is not new macOS feature which came yesterday. I think this issue is not related to Unity version it should be fixed in UnityHub since this process is starting Unity app instances.

  2. Fantastic_Balage

    Mar 19, 2020 10:18

    @AGPATEL0007 's solution works.

  3. Lauwisme

    Mar 17, 2020 19:42

    Still happens in 2019.3.5f1 btw.

    Oh and after reinstalling unity hub the crashes are back. I somehow need to get Unity Hub in that Security & Privacy (TCC) profile.

  4. Lauwisme

    Mar 17, 2020 05:34

    So after 3 days of debugging, installing windows on my macbook and seeing it work, a lot of head scratching, and now a night of sleep, I've finally found this workaround!... please fix this for real this time Unity!

  5. YellowCode

    Dec 12, 2019 06:31

    @AGPATEL0007
    Thanks to you, I was able to solve the urgent issue!

    If I ran the project with Unity Hub, I still have the same problem.

  6. agpatel0007

    Dec 04, 2019 15:27

    Found temporary solution
    1. delete unity hub
    2. copy unity ( from application )
    3 .paste to documents
    4 .and open it ( now it will ask for camera permission and unity will appear in privacy settings of camera )

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.