Search Issue Tracker

Fixed in 2019.2

Fixed in 2018.3, 2019.1



Found in



Issue ID




[iOS] Unity Player does not respect the "Mute Other Audio Sources" toggle in Player Settings



To reproduce:

1. Download attached project “" and open in Unity
2. Open “SampleScene” scene
3. Make sure that "Mute Other Audio Sources" setting is unchecked
4. Build the project for iOS
5. Put some background Audio playing (in example Soundcloud playing from Safari)
6. Start the Built project on the Device

Expected results: Background and Built project Audio plays together
Actual results: Background Audio becomes Muted after the Game is opened

- This issue does not appear on Android - Mono, and IL2CPP
- This issue appears only on iOS
- Could not check on Unity 2018.3.0a11 because Built project crashes on launch
- Workaround: If the AVAudioSession category is manually set to for example AVAudioSessionCategoryAmbient in native iOS code (tested with [[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryAmbient error: nil]; ), the background audio will continue playing after the app is launched

Tested with:
- iPhone 7 Plus, iOS: 12.0 - Reproduced
- iPhone X, iOS: 11.3.1 - Reproduced

Reproduced on 2018.3.0b1, 2018.3.3f1, 2019.1.0a14 and 2019.2.0a1
Not reproduced on Unity 2018.2.20f1 and 2018.3.0a10
Regression on Unity 2018.3.0b1

Comments (24)

  1. 826d8fe23eac6d6b2bb72960d2d3f634?d=mm


    May 23, 2019 20:44

    Can't understand... Korypse wrote Mar 9th that was fixed in 2018.3.8 (indeed, there is a notice in what's new), but the header of the issue says that it was fixed in 2019.2.
    I'm using 2018.3.12 and the problem still exists :-(

    Is anybody here who has it working? What version do you use?

  2. 49a337c02f37c44472cab5d95a0c4918?d=mm


    Mar 09, 2019 15:05

    Fixed in 2018.3.8, YEHHHHHHHHHHHH§

  3. F83aad3255c2eb97f46b87c02208c6dd?d=mm


    Feb 12, 2019 13:33

    Still not fixed.

  4. 49a337c02f37c44472cab5d95a0c4918?d=mm


    Feb 11, 2019 12:46

    When you are going to fix this bug can you add this feature please ?

  5. 49a337c02f37c44472cab5d95a0c4918?d=mm


    Feb 11, 2019 12:00

    It's not fixed.

  6. Bfd8bf8dbddfbc93d7f76401642ffcd0?d=mm


    Feb 11, 2019 06:51

    This isn't fixed. Building with latest version 2018.x on UCB.

  7. 43fc13076007389a0b4e5ae3fc9b90b7?d=mm


    Feb 11, 2019 05:22

    It is not fixed!

  8. B4bfb0084a63b87528a54bde2afcdb4a?d=mm


    Jan 22, 2019 12:22

    As far I have tested it, adding [[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryAmbient error: nil]
    does not help at all. (It might help with resuming the app from background, but not when launching the app). There is actually some method called something like InitGraphics / InitRendering I don't really remember which call something internal inside the Unity and is cause of this problem. I don't think there is any possible workaround, only downgrade to older Unity or wait for fix.

  9. De9fb6299f2b42c82e9f853aba03515e?d=mm


    Jan 21, 2019 20:09

    Sorry for the spam :s The browser was not loading and I thought it didn't work

  10. De9fb6299f2b42c82e9f853aba03515e?d=mm


    Jan 21, 2019 20:07

    I have the very same issue. Where did you put [[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryAmbient error: nil]; ? I've tried to put it in both startUnity() and application:didFinishLaunchingWithOptions()

All about bugs

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