Previously I was able to deploy my prototype games on iPad, iPhone 5 but when I have upgraded to 4.13 I got this strange error. I’m running UE4 on windows 10.
Other solutions posted to the error you are seeing:
Package your game first. “packaging your game will generate the missing receipt file, allowing you to cook.”
Disable the Substance plug in if enabled
If you are on a PC, make sure you do not have any C++ elements in your game as these will have to be compiled in XCode on a Mac in order to Launch on to an iOS Device
Do not check any boxes under Project Settings>iOS>Certificates and Provisions; Instead allow UE4.13.1 to choose automatically (DO fill in correct Bundle Identifier, however)
Let me know if none of these resolve your issue and whether you’re on a PC or a Mac.
Thank you so much for your help! Unfortunately it still doesn’t work.
I tried to package my game. but I get this error
LogPlayLevel: UnrealBuildTool: Picking the default remote server
LogPlayLevel: UnrealBuildTool: Remote compiling requires a server name. Use the editor (Project Settings, IOS) to set up your remote compilation settings.
LogPlayLevel: UnrealBuildTool: Doing xcode-select --print-path
LogPlayLevel: UnrealBuildTool: ERROR: Failed to start local process for action (“Cannot start process because a file name has not been provided.”): -o BatchMode=yes ${CURRENT_USER}@ “cd "/" && xcode-select --print-path”
LogPlayLevel: CommandUtils.Run: Run: Took 0.932887s to run UnrealBuildTool.exe, ExitCode=5
LogPlayLevel: Program.Main: ERROR: AutomationTool terminated with exception: AutomationTool.CommandUtils+CommandFailedException: Command failed (Result:5): C:\Program Files\Epic Games\4.13\Engine\Binaries\DotNET\UnrealBuildTool.exe mobtestt2 IOS Development -Project=“C:\Users\orange\Documents\Unreal Projects\mobtestt2\mobtestt2.uproject” “C:\Users\orange
Documents\Unreal Projects\mobtestt2\mobtestt2.uproject” -remoteini=“C:\Users\orange\Documents\Unreal Projects\mobtestt2” -noxge -generatemanifest -NoHotReload. See logfile for details: ‘UnrealBuildTool-2016.10.16-00.20.29.txt’
I don’t have Substance plug-in installed. I just rechecked and made sure that I don’t have it.
There’s no C++ elements in my project.
I just removed all the check boxes under certificates and provisions that you have mentioned.
The strange thing is, why does it ask for a remote server to build? I haven’t specify any remote server info.
I was not able to reproduce this following your repro steps…
As for the server error, asks for a remote server build due to cooking on the fly, but typically this is not a problem and is not the error pictured in the Screen Capture of your Project Launcher.
I looked at some more issues similar to this… The error being displayed is that it is “missing the receipt target” and then lists your project’s name. Hence, I suggest the following:
Make sure your device is plugged in and recognized and visible in the Device Manager
Make sure Under Projects>Packaging> set for “Development”
Try these and post a screenshot of the error in the Project Launcher as well as the entire text from the Output Log if it fails to Launch on your iOS Device.
I’m curious about 1. How to check whether my device is visible in the device manager? Please see the screenshot I have given. On my iTunes from this machine I can see my device just fine.
For number 2 - 7 I tried but they gave the same error.
I will try it again tomorrow and I will post the log.
Please disregard step one, I’ve tested this by Launching on one of our iPads and the device did not show up in the Device Manager -just be sure it is recognized in iTunes.
Since I’ve been working on this post, I’ve run across a few more posts that may be related to your issue and have been working to identify the root of the problem. Please post your entire output log when you try to package again following the other previously posted steps -thanks.
This is not a bug. If you use code in your project, which is what you are doing when you introduced the Dungeon Architect plugin last week, you will need a Mac to compile the C++ code in XCode so that it is “translated” for iOS devices. This step is not needed for Blueprint only projects, which is why you could Launch On devices before.
At this point, if must use the plugin, you will have build remotely on a Mac.