Search Issue Tracker
Fixed in 2020.2.X
Fixed in 2019.4.X, 2020.1.X
Votes
2
Found in
2019.3
2019.3.5f1
2020.2
Issue ID
1233486
Regression
No
[iOS] [tvOS] Application.Quit() freezes the Application if UnityWebRequest was called
Reproduction steps:
1. Open user's attached project in "TestUnityWebRequest.zip" (for AppleTV check Notes)
2. Build the project for iOS
3. Run and Deploy the project in Xcode to an iOS device
4. Press "1. SendUnityWebRequest" button
5. Wait for indication in the Log (in the Application itself) that the request is complete
6. Press "2. Application.Quit()" button
Expected result: Application quits instantly
Actual result: Application freezes and hangs for 30-60 seconds before quitting
Reproducible with: 2019.3.10f1, 2020.2.0a5
Could not test with: 2017.4, 2018.4 because of errors in the console (related to built-in packages, however restoring to defaults was not available)
Devices tested:
Reproducible with:
VLNQA00310 iPad Pro 12.9 (iOS 11.2.1)
AppleTV (tvOS 13.3.1)
Not reproducible with:
VLNQA00285, Samsung Galaxy J4 Core (SM-J410F), Android 8.1.0, CPU: Snapdragon 425 MSM8917, GPU: Adreno (TM) 308
Note: to test on AppleTV open tvOSAuto.zip, open Samplescene, do steps 2, 3 for tvOS and the rest of the steps will be automatically via Script. Inspect the freeze.
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Profiler - Taking you to the wrong section when using 'show'
- Draw Renderers custom pass doesn't work with SSGI
- WebCamTexture does not set the requested resolution when used in WebGL
- Editor default Stylesheet/Matching Selector buttons in Debugger don't do anything
- Graphics.DrawMeshNow stops rendering Render Texture after a few frames when viewed in the Player
Resolution Note (fix version 2020.2):
Fixed in 2020.2.0a14.1852
Resolution Note (fix version 2020.1):
Fixed in 2020.1.17f1.4949
Resolution Note (fix version 2019.4):
Fixed in 2019.4.14f1 (416f71122a32)