You can get IOS mods with a jailbreak using
this. You can also Hex Edit the world files to allow some basic things like game mode switching, creative inventory in survival, flying in survival, etc. To install textures packs, you go like this:
1- Software you will need:
iFunBox or iExplorer
iPhone Configuration Utility
iTunes
WinRAR or any File or ZIP Viewer
2- Go to iTunes and get a version of MCPE that you are using currently. Once you get it, drag it from the iTunes apps, to your desktop and it should be a .IPA file.
3- Now download a texture pack from the site and extract it into a folder from a ZIP.
4- After that, drag and drop the .IPA into the WinRAR or any other file/zip viewer. Once there open ‘Payload’ and then go to minecraftpe.app.
5- Now copy and paste all the texture files you want into the minecraftpe.app and copy and replace all. Now close (you may or may not need to save).
6- Now get the iPhoneConfiguration Utility and install that. Now drag the .IPA into the ‘Applications’ top area in the running app.
7- A item called minecraftpe with the update it will work with. Now go into ‘Devices’ and go to the applications tab and uninstall minecraftpe and reinstall it.
NOTE: Make sure you have your Device plugged in, and be sure to back up your maps since it will return your MCPE to new as it was deleted and downloaded from the device.
(From MCPEUniverse)
When you paste the files into step 5, you can also paste in a skin (name the file char.png)