### Known Issues in 2017.4.33f1

*   Asset Bundles: Loading.LockPersistentManager object lock impacts performance during AssetBundle.LoadAssetAsync operation ([827299](https://issuetracker.unity3d.com/issues/loading-dot-lockpersistentmanager-object-lock-impacts-performance-during-assetbundle-dot-loadassetasync-operation))
    
*   iOS: Apps with UIApplicationExitsOnSuspend in info.plist failing to pass Apple Store validation ([1160614](https://issuetracker.unity3d.com/issues/ios-apps-with-uiapplicationexitsonsuspend-in-info-dot-plist-failing-to-pass-apple-store-validation))
    
*   uGUI: RectTransofrm resets it's coordinates to zero when selecting "Apply" on prefab even if no changes were made ([964111](https://issuetracker.unity3d.com/issues/recttransofrm-resets-its-coordinates-to-zero-when-selecting-apply-on-prefab-even-if-no-changes-were-made))
    

### 2017.4.33f1 Release Notes

#### Fixes

*   2D: Detects culling bounds based on sprites used in Tilemap. ([971087](https://issuetracker.unity3d.com/issues/tilemap-frustum-culling-is-culling-large-tiles-incorrectly), 1157191)
    
*   2D: Fixed crash on TilemapRendererJobs::BuildChunkJob::Execute (1175872)
    
*   Android: Allow to target API levels 28 and 29. ([1168762](https://issuetracker.unity3d.com/issues/android-api-level-29-and-28-is-not-available-in-latest-unity-2017-dot-4), 1188497)
    
*   Android: Removed the use of all audio engine functions that will be grey-listed or black-listed in Android Q. (1176717, 1176719)
    
*   IL2CPP: Correct the behavior of Marshal.OffsetOf for byval arrays of types with 4 byte alignment when they are not the first field in a struct. ([1182074](https://issuetracker.unity3d.com/issues/64bit-il2cpp-marshal-dot-offsetof-returns-incorrect-offset), 1183949)
    
*   iOS: Fixed Deprecated API Usage warning for using UIWebView when submitting Builds to the App Store Connect. ([1180664](https://issuetracker.unity3d.com/issues/ios-apple-throws-deprecated-api-usage-warning-for-using-uiwebview-when-submitting-builds-to-the-app-store-connect), 1182274)
    
*   iOS: Fixed simulator build on xcode11 beta (metal headers were added) - now we use headers if available instead of forcibly declaring symbols. ([1163876](https://issuetracker.unity3d.com/issues/ios-the-multi-definition-errors-are-thrown-when-building-for-simulator-on-xcode-11-beta), 1170512)
    
*   iOS: Fixed tvOS not supporting instanced rendering in 2017.4 LTS. (1149107, 1188498)
    
*   iOS: Use NSProcessInfo.physicalMemory to retrieve total memory size. ([1155192](https://issuetracker.unity3d.com/issues/ios-systeminfo-dot-systemmemorysize-sometimes-reports-physical-memory-under-report-available-device-memory), 1171631)
    
*   Linux: Fixed Linux Standalone Player touch events for IMGUI. ([1106839](https://issuetracker.unity3d.com/issues/linux-standalone-player-not-receiving-touch-events), 1142857)
    
*   Particles: Fixed ParticleSystem prewarm not locating WindZones and Colliders during Awake. ([1122824](https://issuetracker.unity3d.com/issues/wind-zone-effect-is-not-prewarped-on-a-particle-system-after-reopening-the-project), 1164548)
    
*   Particles: Fixed the console log spamming: 'Sub-emitters must be children of the system that spawns them' when the same child sub-emitter is attached multiple times. ([1042951](https://issuetracker.unity3d.com/issues/particlesystem-logs-sub-emitters-must-be-children-of-the-system-that-spawns-them-in-console-in-prefab-mode), 1171702)
    
*   Physics2D: Fixed implicitly created static ground-body not shown in the static body count in the profiler 2D physics area. ([1143465](https://issuetracker.unity3d.com/issues/profiler-shows-1-static-body-under-physics-2d-when-profiling-an-empty-scene), 1148162)
    
*   Shuriken: Fixed ParticleSystem bounds calculations when using stretched particles and a negative velocity scale ([1160531](https://issuetracker.unity3d.com/issues/cone-shaped-particle-systems-bounds-are-smaller-when-renderer-mode-stretched-billboard-speed-scale-has-negative-value), 1163755)