Game was rejected from the Mac App Store for attempting gain read/write access to directories which weren't permitted.
Reporter of issue has proposed a possible fix on his AnswerHub post:
These two lines need to be removed or commented out in order to stop the "../../../Engine/Config/Redist" deletions.
IFileManager::Get().Delete(*FString::Printf(TEXT("%sNoRedist/Base%s.ini"), EngineConfigDir, InBaseIniName), false, true, true); IFileManager::Get().DeleteDirectory(*FString::Printf(TEXT("%sNoRedist"), EngineConfigDir), false, false);
Then in: Engine/Source/Runtime/Core/Private/Misc/Paths.cpp
This line: return FPaths::GameDir() + TEXT("Intermediate/");
needs to be changed to this: return GameUserDir() + TEXT("Intermediate/");
Those lines of code don’t really hurt the game, but Apple's rules don’t allow writing to or deleting directories outside of the sandbox. So the code must be changed to get a game approved for the Mac App Store.
1. Package a game for Mac
2. Upload it to the Mac App Store
Expected: The project should upload without a problem.
Result: The project is declined due to accessing directories which aren't permitted.
i have this problem UE4CC-Windows-58DC12AF4B97F057BD108FBFF569B2E9_0000
I am not able to find world outliner how to enable it?
What method is used to fill polygonal regions when drawing spline mesh at run time?
Undefined sysmbol: typeinfo for AActor when cross-compile linux dedicated server on windows
An error occurred while trying to generate project files !?
How does UMG set overlapping layouts?
How to achieve HLSL Multiple Render Target in Material blueprints?
Delay nodes occasionally don't fire the "Completed" output in a nativized build
Head over to the existing Questions & Answers thread and let us know what's up.
0 |
Component | UE - Platform - Apple |
---|---|
Affects Versions | 4.9.2, 4.10, 4.10.2 |
Target Fix | 4.14 |
Fix Commit | 3163479 |
---|
Created | Jan 20, 2016 |
---|---|
Resolved | Dec 1, 2016 |
Updated | Apr 27, 2018 |