Search Issue Tracker

Fixed in 2019.3

Planned for 2017.4, 2018.4, 2019.1

Fixed in 2019.2



Found in







Issue ID




[iOS] Apps with UIApplicationExitsOnSuspend in info.plist failing to pass Apple Store validation



Last week (WWDC) Apple announced a new way to handle multitasking on iOS and iPadOS 13, so when you attempt to publish an App using the App Store Connect, you get a Warning saying that the Key "UIApplicationExitsOnSuspend" is going to be deprecated soon. So after ~September (which is when usually Apple releases the new versions), the Apps cannot contain that key anymore

To reproduce:

1. Open Unity and create a New Project
2. Set target iOS and Build
3. Create a new App or prepare an existing one to receive a release build on the App Store Connect
4. Build and Archive the iOS project
5. Submit the Build to the App Store Connect
6. Note that when the App Store Connect receives and analyses the Build it shows the Warning:

"ITMS-90339: Deprecated Info.plist Key - The Info.plist contains a key 'UIApplicationExitsOnSuspend' in bundle XXXXX [] that will soon be unsupported. Remove the key, rebuild your app and resubmit."

- Workaround: Remove setting from: iOS / Player Settings / Other Settings / Behavior in Background and "UIApplicationExitsOnSuspend" key from info.plist

Tested with:
- iPad Mini 4, iOS: 11.4.1 - Reproduced
- iPhone 8 Plus, iOS: 12.0 - Reproduced
- iPhone XR, iOS: 12.0 - Reproduced

Reproduced on Unity 2017.4.0f1, 2017.4.27f1, 2018.3.14f1, 2018.4.2f1, 2019.1.7f1, 2019.2.0b6 and 2019.3.0a6

Comments (13)

  1. Efe79f65b219936f2d04856fe29b09ac?d=mm


    Aug 11, 2019 03:05

    I love the way you write and share your niche! Very interesting and different! Keep it coming!

  2. 69632cee18eeebb27afe281cf169df14?d=mm


    Aug 05, 2019 05:06

    Thanks for taking this opportunity to discuss this, I feel fervently about this and I like learning about this subject.

  3. D4ae87e0fe66290e3f2db64b04472cba?d=mm


    Jul 04, 2019 13:34

    Here's a temp fix for it, the script has to go in an Editor folder somewhere

  4. 5b408f5ef98b00590c078972ee6127b7?d=mm


    Jul 02, 2019 10:37

    It is very good blog and useful for students and developers
    <a href=" "/> hadoop interview questions and answers for freshers </a>
    <a href=" "/>hadoop interview questions and answers pdf </a>
    <a href=" "/>hadoop interview questions and answers </a>
    <a href=" "/> hadoop interview questions and answers for experienced </a>
    <a href=" "/> hadoop interview questions and answers for testers </a>
    <a href=" "/> hadoop interview questions and answers pdf download </a>

  5. 67ca0e500374e3ff557dfbb672c572d1?d=mm


    Jun 25, 2019 10:28

    The article is very nice, thank you for sharing it! I'm not fully through yet (it is extremely long) but it seems well researched and detailed.

    <a href="بلیط-هواپیما-ارمنستان" target="_blank">بلیط هواپیما ارمنستان</a>

    <a href="بلیط-هواپیما-آنتالیا" target="_blank">بلیط هواپیما آنتالیا</a>

    <a href="بلیط-هواپیما-روسیه" target="_blank">بلیط هواپیما روسیه</a>

  6. 9bf2702246e97a0a74803316a380ef86?d=mm


    Jun 24, 2019 16:13

    In the work around it says to remove the "Behavior in Background" settings, but how it that possible? The options are Custom, Suspend and Exit. I'm using 2018.3.14

  7. Bb70a17ea22f23bf9480677f0144b9ec?d=mm


    Jun 24, 2019 08:27

    I hope this will be backported to the 2018.4 LTS.

  8. 2773f5148d2a38b626996ca3f2986364?d=mm


    Jun 21, 2019 18:35

    Will this be backported to Unity 2017.4?

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.