Unable to Create Deployment Server

Hi,

I am using the FaceARSample provided Face AR Sample | Unreal Engine Documentation

I followed all the steps and have been able to get the project launcher to the “Deploying Content for iOS” stage.

When it tries creating the Deployment Server it fails.

My Setup > Windows 10 machine > Remote to Virtual macOS Mojave running latest Xcode.

[link text][2]

This is my first project attempt so this could be something very basic that i missed in setup.
Please advise

It’s looks like iTunes connection/permission problem.

You may try this:

  1. Uninstall the current iTunes app.
  2. Go to the Apple website and download iTunes for Windows (directly from Website, not from Microsoft Store button).
  3. Restart the computer.
  4. Open Itunes and connect you iOS device.
  5. Open the project and see if the device is listed on lauched menu or try again to lauch to All_iOS_in_ComputerName

Did you find a solution for this?

Now this issue is kind of swapped.
I had to install the windows store verison of itunes to see my device.
Followed docs on win10 app permission.

Still this issue.
Packaging works fine.
But deploying is confusing me a lot right now.

Thanks for the sharing. This is my first time visiting your blog. Really I like your Blog. Keep doing more like this.
cookie clicker

I tried this, and got the same error msg as before.

Fixed it:

I spent a lot of time on figuring this one out.

As you know you can find the iOS Tools under …\UnrealEngine\Engine\Binaries\DotNET\IOS
Specifically look at DeploymentServer.exe and iPhonePackager.exe

The “Creating Deployment Server” issue can be recreated without starting an iOS build process by simply calling DeploymentServer.exe in Terminal/CommandLine and adding a parameter.
(Like “DeploymentServer.exe listdevices”).

What you need to fix this,
is a version from Unreal Engine that is built from source. From my experience 4.25 had this very issue when I downloaded it from the Epic Launcher.

I downloaded 4.25 and 4.26 from source and built them both on my machine. DeploymentServer.exe works on both without getting stuck in “Creating Deployment Server”.

As for the iTunes version I used, when I got it working, I was using the alternative download. (Go to itunes webpage → “Looking for other Versions?” → Select Windows → Download 64 Bit Version)

If you get an error like “MobileDevice.dll” missing, you can look at this guide: Remote iOS build using UE4 (Part 2) – Parallelcube

That should do the trick. Hope I could help you guys.

SideNote:
Only after using the build-from-source version would my iPhone even pop on in my Unreal Editor.

+1
after reinstalling and rebooting I can’t even start the compiling process.
It’s also possible to use microsoft store`s version with this fixture from official documentation

You don’t have to download the UE version from the source code. Just delete the iTunes that you downloaded from the Windows Store and install it from the site as indicated here: Remote iOS build using UE4 (Part 2) – Parallelcube
Also add the path to the MobileDeviceDLL to the registry