Developer Notes

Workaround pre-4.16:
If you don't need collision, you should be able to disable collision on the tile map component to work around this crash.

Unfortunately the real solution is to enable collision generation in cooked builds by setting bRuntimePhysicsCooking, but this is not currently supported on iOS or Android.

Notes post-4.16:
Box and sphere collision can now be created at runtime on any platform, but arbitrary convex collision (e.g., slopes or other triangle-based collision) will still not work on iOS/Android. It no longer crashes, but these convex shapes won't have collision until support for PhysX run-time cooking is added (UE-43607).

Description

A crash occurs when using the Make Tile Map Editable function with blueprints when deployed to a mobile device. I can confirm this crash does not occur if you remove the function from the level blueprint.

I tested two separate mobile devices iOS (iPad Pro) and the Samsung Galaxy S5, and both platforms exited the application after initial launch splashscreen.

Steps to Reproduce

Package and/or Launch attached project to a mobile device.

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

1
Login to Vote

Fixed
ComponentUE - Gameplay - Paper2D
Affects Versions4.13.2
Target Fix4.16
Fix Commit3378041
Main Commit3380073
CreatedOct 28, 2016
ResolvedApr 4, 2017
UpdatedSep 16, 2019
View Jira Issue