Workaround
You can import worlds and resource packs in iOS 13 and above by using the Files app and the Notes app. Note that doing this will create an extra copy of the world in the game's storage (MCPE-161293). You will need to manually delete the extra copy.
Download the world/pack.
Open the Files app and navigate to the "Downloads" folder.
Press and hold on the pack or world to bring up a menu, then select "copy."
Open the Notes app and create a new note.
Tap in the note to bring up the edit menu, then select "paste." The file link will be pasted into the note.
Tap on the file to bring up a screen showing an icon, the file size, number of files, and "Preview Content" button.
In the lower left corner of the screen, tap the the "share" icon.
Select Minecraft from the list of apps in the bottom row of the share options.
Once you see the "import successful" message in Minecraft, you can safely delete the world/packs from Notes and Downloads, because Minecraft copies the files to the appropriate game folder when it imports them.
The bug
Importing worlds on iOS 13 fails everytime you use the files application. Making worlds difficult to import.
How to reproduce
Download a .mcworld file type world or resource/behavior pack
Open the files application
Press the file
→ ❌ "Level import failed" or "import failed"
Linked issues
is duplicated by 42
Attachments
Comments 23
oh okay, didn't know what share sheets were, but ios 13 is still and beta so stuff like this is likely to occur, that and possibly the game hasn't been updated to yet support share sheets
A new workaround is at https://youtu.be/bPsZ8qFM-f4
Also on 1.19.73
It works if you put the pack into the minecraft folder.
Probably caused by the app not requesting permission to access the location of the file.
Using a shortcut or notes works because it gives minecraft access to the file.
what