So I have a Blueprint project in the launcher version of 4.17.2, and I’ve been trying to Launch and Package for iOS on Windows with no luck. I’ve set up the provision and certificates according to the documentation, and they both show a status of “Valid.” I’ve installed iTunes, Visual Studio 2015 (plus the common tools for c++).
When I attempt to Package, I just get a message in the message log saying “Remote compiling requires a server name. Please specify one in the Remote Server Name settings field.”
When I attempt to Launch on device, I get the following errors: (full log here)
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"
Program.Main: ERROR: AutomationTool terminated with exception: AutomationTool.CommandUtils+CommandFailedException: Command failed (Result:5): D:\Epic Games\UE_4.17\Engine\Binaries\DotNET\UnrealBuildTool.exe UE4Game IOS Development -NoUBTMakefiles -remoteini="D:\Perforce\CDH_iPad" -skipdeploy -noxge -generatemanifest -NoHotReload. See logfile
for details: 'UnrealBuildTool-2017.09.28-11.07.53.txt'
Upon researching the issue, I found two other instances of this problem here and here. Since I’m using the launcher version of 4.17 and using a blueprint project, the first one doesn’t apply to my situation at all. As for the second post, I’ve installed the c++ common tools and disabled so many plugins already in an attempt to optimize the package size that I don’t think it applies either.
Here are all the plugins I disabled:
{
"FileVersion": 3,
"EngineAssociation": "4.17",
"Category": "",
"Description": "",
"Plugins": [
{
"Name": "Substance",
"Enabled": false,
"MarketplaceURL": "com.epicgames.launcher://ue/marketplace/content/2f6439c2f9584f49809d9b13b16c2ba4"
},
{
"Name": "AlembicImporter",
"Enabled": false
},
{
"Name": "AndroidMedia",
"Enabled": false
},
{
"Name": "AndroidMoviePlayer",
"Enabled": false
},
{
"Name": "OnlineSubsystemGooglePlay",
"Enabled": false
},
{
"Name": "AndroidPermission",
"Enabled": false
},
{
"Name": "AudioCapture",
"Enabled": false
},
{
"Name": "CableComponent",
"Enabled": false
},
{
"Name": "CharacterAI",
"Enabled": false
},
{
"Name": "CodeLiteSourceCodeAccess",
"Enabled": false
},
{
"Name": "HTML5Networking",
"Enabled": false
},
{
"Name": "FacialAnimation",
"Enabled": false
},
{
"Name": "GitSourceControl",
"Enabled": false
},
{
"Name": "GoogleCloudMessaging",
"Enabled": false
},
{
"Name": "ImmediatePhysics",
"Enabled": false
},
{
"Name": "KDevelopSourceCodeAccess",
"Enabled": false
},
{
"Name": "MatineeToLevelSequence",
"Enabled": false
},
{
"Name": "OculusVR",
"Enabled": false
},
{
"Name": "PhysXVehicles",
"Enabled": false
},
{
"Name": "SpeedTreeImporter",
"Enabled": false
},
{
"Name": "SteamVR",
"Enabled": false
},
{
"Name": "SubversionSourceControl",
"Enabled": false
},
{
"Name": "WindowsMoviePlayer",
"Enabled": false
},
{
"Name": "WmfMedia",
"Enabled": false
},
{
"Name": "AndroidDeviceProfileSelector",
"Enabled": false
},
{
"Name": "LinuxDeviceProfileSelector",
"Enabled": false
},
{
"Name": "Paper2D",
"Enabled": false
},
{
"Name": "XCodeSourceCodeAccess",
"Enabled": false
}
]
}
Any help would be greatly appreciated!
Thanks