Launch to iOS device fails at 40% Error code: 0xE8000087

Hi everyone,

I am unable to get the Top Down starter project to launch to my iPad 4. Every time I launch it I see this in the logs:

LogPlayLevel:   [DD]  ... Install is 5% complete at phase 'CreatingStagingDirectory'
LogPlayLevel:   [DD]  ... Install is 15% complete at phase 'ExtractingPackage'
LogPlayLevel:   [DD]  ... Install is 20% complete at phase 'InspectingPackage'
LogPlayLevel:   [DD]  ... Install is 20% complete at phase 'TakingInstallLock'
LogPlayLevel:   [DD]  ... Install is 30% complete at phase 'PreflightingApplication'
LogPlayLevel:   [DD]  ... Install is 30% complete at phase 'InstallingEmbeddedProfile'
LogPlayLevel:   [DD]  ... Install is 40% complete at phase 'VerifyingApplication'
LogPlayLevel:   Install \ Update of "MyProject.ipa" failed with Unknown error 0xE8000087 in 13.15 seconds
LogPlayLevel:   [DD]
LogPlayLevel:   Exiting.
LogPlayLevel: Took 21.0831847s to run DeploymentServer.exe, ExitCode=1
LogPlayLevel: ERROR: Command failed (Result:1): C:\Program Files\Epic Games\UE_4.20\Engine\Binaries\DotNET\IOS\DeploymentServer.exe Install -ipa "C:\UE4depot\MyProject\Binaries\IOS\MyProject.ipa" -device All_iOS_On_DESKTOP-UA797Q3 -additionalcommandline "-SessionId=275DD7E24A6C536201360BAE844B0A3A -SessionOwner="robma" -SessionName="Launch On Device"  ". See
 logfile for details: 'DeploymentServer-2018.08.18-15.17.59.txt'
LogPlayLevel:        (see C:\Users\robma\AppData\Roaming\Unreal Engine\AutomationTool\Logs\C+Program+Files+Epic+Games+UE_4.20\Log.txt for full exception trace)
LogPlayLevel: AutomationTool exiting with ExitCode=1 (Error_Unknown)
LogPlayLevel: Completed Launch On Stage: Deploy Task, Time: 28.840763
LogPlayLevel: BUILD FAILED
PackagingResults: Error: Deployment failed! Unknown Error

The logfile ‘DeploymentServer-2018.08.18-14.44.29.txt’ also gives me little information, simply that it failed due to unknown error 0xE8000087.

I am a registered Apple Developer and have set up the Certificates, Devices and Provisioning Profile for this project.

The project itself is an unchanged Blueprint Top Down starter project.

Any help resolving this would be greatly appreciated.

Thanks!

OK so I think it might be something to do with iOS Metal? My iPad 4 does not support Metal with its A6 processor. In my project settings it would suggest that I am using Metal but I cannot untick this option. Is there somewhere else I can force the application to not use Metal?

Yeah so it’s definitely the Metal renderer. I jumped back to 1.16.3 and there were options in the project settings to disable Metal. Doing so allowed me to launch to the iPad no problem.

So I guess my question now is how can I support my iPad 4 in anything newer than 1.16.3? If I want to use the most recent version of UE4 (currently 4.20.1) do I just have to deploy to newer devices? Is my iPad 4 essentially a legacy device?

Having the same issue with an iPad 4. Has anyone found a solution to get it working without downgrading UE4?