x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Office Holiday

Epic Games' offices will be on holiday from June 22nd to July 7th. During this period support will be limited. Our offices will reopen on Monday, July 8th. 

unable to package for Mac

I 'm using UE4 editor 4.16 on macOS Sierra. I have Xcode 8.3.3 that use for day-day iOS development. I 'm new to UE4 and learning.

I 'm unable to package my project to Mac. "File->Package Project->Mac" says I don't have Xcode which is not true. Xcode is in /Applications/Xcode.app and is owned by me. All command line tools etc are installed as I need them for day-day iOS development.

"File->Open Xcode" says this: LogPackageName:Error: DoesPackageExist: DoesPackageExist FAILED: 'Engine/Tutorial/Installation/InstallingXCodeTutorial' is not a standard unreal filename or a long path name. Reason: Path should start with a '/'

BTW, I 'm able to "Cook for Mac" ok. no errors there. Not sure how that is related to packaging for Mac.

Please assist in getting past these problems.

Product Version: UE 4.16
Tags:
more ▼

asked Jun 20 '17 at 06:27 AM in Packaging & Deployment

avatar image

lakamsani
1 1 1

avatar image lakamsani Jun 20 '17 at 06:16 PM

More info. I have a separate blue prints project and packaging for Mac works fine there. The project I 'm having issues was first created on Linux and may not be a blue prints project to begin with. So most likely this is a project specific issue. What can be changed in the project to make it generate a package for mac?

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

1 answer: sort voted first

More info: The project I got from Linux had this plugin entry:

"Name": "XCodeSourceCodeAccess", - "Enabled": false

After removing it it is goes to the next step and tries to make the package. But now it failed with this error:

=== UATHelper: Packaging (Mac): UnrealBuildTool: Using Python at: /Library/Frameworks/Python.framework/Versions/3.6 UATHelper: Packaging (Mac): UnrealBuildTool: Performing 7 actions (8 in parallel) UATHelper: Packaging (Mac): UnrealBuildTool: [1/7] Compile Module.UnrealEnginePython.1_of_2.cpp UATHelper: Packaging (Mac): UnrealBuildTool: In file included from /Users/vamsee/Development/ml/git/eastbayml/ARoboCar/Plugins/UnrealEnginePython/Intermediate/Build/Mac/UE4/Development/UnrealEnginePython/Module.UnrealEnginePython.1_of_2.cpp:46: UATHelper: Packaging (Mac): UnrealBuildTool: In file included from /Users/vamsee/Development/ml/git/eastbayml/ARoboCar/Plugins/UnrealEnginePython/Source/UnrealEnginePython/Private/Slate/UEPySlate.cpp:13: UATHelper: Packaging (Mac): UnrealBuildTool: In file included from /Users/Shared/Epic Games/UE_4.16/Engine/Source/Editor/ContentBrowser/Public/ContentBrowserModule.h:9: UATHelper: Packaging (Mac): UnrealBuildTool: In file included from /Users/Shared/Epic Games/UE_4.16/Engine/Source/Editor/ContentBrowser/Public/ContentBrowserDelegates.h:9: UATHelper: Packaging (Mac): UnrealBuildTool: /Users/Shared/Epic Games/UE_4.16/Engine/Source/Developer/AssetTools/Public/IAssetTypeActions.h:8:10: fatal error: 'ThumbnailRendering/ThumbnailManager.h' file not found UATHelper: Packaging (Mac): UnrealBuildTool: #include "ThumbnailRendering/ThumbnailManager.h" UATHelper: Packaging (Mac): UnrealBuildTool: ^ UATHelper: Packaging (Mac): UnrealBuildTool: 1 error generated. UATHelper: Packaging (Mac): UnrealBuildTool: ERROR: UBT ERROR: Failed to produce item: /Users/vamsee/Development/ml/git/eastbayml/ARoboCar/Plugins/UnrealEnginePython/Binaries/Mac/UE4-UnrealEnginePython.a UATHelper: Packaging (Mac): UnrealBuildTool: Total build time: 11.73 seconds (Local executor: 0.00 seconds) UATHelper: Packaging (Mac): CommandUtils.Run: Run: Took 12.119673s to run mono, ExitCode=5 UATHelper: Packaging (Mac): Program.Main: ERROR: AutomationTool terminated with exception: AutomationTool.CommandUtils+CommandFailedException: Command failed (Result:5): /Users/Shared/Epic Games/UE_4.16/Engine/Binaries/DotNET/UnrealBuildTool.exe ARoboCar Mac Development -Project=/Users/vamsee/Development/ml/git/eastbayml/ARoboCar/ARoboCar.uproject /Users/va msee/Development/ml/git/eastbayml/ARoboCar/ARoboCar.uproject -NoUBTMakefiles -remoteini="/Users/vamsee/Development/ml/git/eastbayml/ARoboCar" -noxge -nocreatestub -NoHotReload -ignorejunk. See logfile for details: 'UnrealBuildTool-2017.06.20-11.28.56.txt' UATHelper: Packaging (Mac): at AutomationTool.CommandUtils.RunAndLog (System.String App, System.String CommandLine, System.String Logfile, Int32 MaxSuccessCode, System.String Input, ERunOptions Options, System.Collections.Generic.Dictionary`2 EnvVars, AutomationTool.SpewFilterCallbackType SpewFilterCallback) [0x00000] in :0 UATHelper: Packaging (Mac): at AutomationTool.CommandUtils.RunAndLog (AutomationTool.CommandEnvironment Env, System.String App, System.String CommandLine, System.String LogName, Int32 MaxSuccessCode, System.String Input, ERunOptions Options, System.Collections.Generic.Dictionary`2 EnvVars, AutomationTool.SpewFilterCallbackType SpewFilterCallback) [0x00000] in :0 UATHelper: Packaging (Mac): at AutomationTool.CommandUtils.RunUBT (AutomationTool.CommandEnvironment Env, System.String UBTExecutable, System.String CommandLine, System.String LogName, System.Collections.Generic.Dictionary`2 EnvVars) [0x00000] in :0 UATHelper: Packaging (Mac): at AutomationTool.CommandUtils.RunUBT (AutomationTool.CommandEnvironment Env, System.String UBTExecutable, UnrealBuildTool.FileReference Project, System.String Target, System.String Platform, System.String Config, System.String AdditionalArgs, System.String LogName, System.Collections.Generic.Dictionary`2 EnvVars) [0x00000] in < filename unknown>:0 UATHelper: Packaging (Mac): at AutomationTool.UE4Build.BuildWithUBT (System.String TargetName, UnrealTargetPlatform TargetPlatform, System.String Config, UnrealBuildTool.FileReference UprojectPath, Boolean ForceMonolithic, Boolean ForceNonUnity, Boolean ForceDebugInfo, Boolean ForceFlushMac, Boolean DisableXGE, System.String InAddArgs, Boolean ForceUnity, System.Collections.Generic.Dictionary`2 EnvVars) [0x00000] in :0 UATHelper: Packaging (Mac): at AutomationTool.UE4Build.Build (AutomationTool.BuildAgenda Agenda, Nullable`1 InDeleteBuildProducts, Boolean InUpdateVersionFiles, Boolean InForceNoXGE, Boolean InUseParallelExecutor, Boolean InForceNonUnity, Boolean InForceUnity, Boolean InShowProgress, System.Collections.Generic.Dictionary`2 PlatformEnvVars, Nullable`1 InCha ngelistNumberOverride, System.Collections.Generic.Dictionary`2 InTargetToManifest) [0x00000] in :0 UATHelper: Packaging (Mac): at Project.Build (AutomationTool.BuildCommand Command, AutomationTool.ProjectParams Params, Int32 WorkingCL, ProjectBuildTargets TargetMask) [0x00000] in :0 UATHelper: Packaging (Mac): at BuildCookRun.DoBuildCookRun (AutomationTool.ProjectParams Params) [0x00000] in :0 UATHelper: Packaging (Mac): at BuildCookRun.ExecuteBuild () [0x00000] in :0 UATHelper: Packaging (Mac): at AutomationTool.BuildCommand.Execute () [0x00000] in :0 UATHelper: Packaging (Mac): at AutomationTool.Automation.Execute (System.Collections.Generic.List`1 CommandsToExecute, Tools.DotNETCommon.CaselessDictionary.CaselessDictionary`1 Commands) [0x00000] in :0 UATHelper: Packaging (Mac): at AutomationTool.Automation.Process (System.String[] Arguments) [0x00000] in :0 UATHelper: Packaging (Mac): at AutomationTool.Program.MainProc (System.Object Param) [0x00000] in :0 UATHelper: Packaging (Mac): at AutomationTool.InternalUtils.RunSingleInstance (System.Func`2 Main, System.Object Param) [0x00000] in :0 UATHelper: Packaging (Mac): at AutomationTool.Program.Main () [0x00000] in :0 UATHelper: Packaging (Mac): Program.Main: AutomationTool exiting with ExitCode=5 (5) UATHelper: Packaging (Mac): RunUAT ERROR: AutomationTool was unable to run successfully.

more ▼

answered Jun 20 '17 at 06:33 PM

avatar image

lakamsani
1 1 1

avatar image lakamsani Jun 20 '17 at 08:22 PM
avatar image ColdSteel48 Mar 09 '18 at 11:52 AM

Any workaround so far?

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question