IOS packaging error The Legacy Build System will be removed in a future release. You can configure the selected build system and this deprecation message in File > Workspace Settings

Hi. I have been packaging games for IOS successfully for about a month but today i got a error message saying The Legacy Build System will be removed in a future release. You can configure the selected build system and this deprecation message in File > Workspace Settings. I am using a windows computer and remote building and i have tried going into xcode and changing the work space settings to new build and it still doesn’t work.

1 Like

Im having the exact same issue, How do we change the build settings for xcode within unreal? Anyone have a solution or know the cause for this?

having same issue on my Mac and searching wildly but did not got any solution

I’m using UE 4.26.2, I got the same error message after upgrading to XCode 13 on my Mac.
Downgrading to XCode 12.5 solved the issue

did you find any solution?

Has anybody found out how to package exactly with xcode 13? Not the 12.5 one

I find it!!!

!!!If you join unrealengine’s Github!!!

https://github.com/EpicGames/UnrealEngine/commit/ed97f0f865b7dce3c43bb15c2d7f86974eaafd75#diff-984b1fd9bd2159102721f49c0fd8fbfb8a8d1cfc8075b79e8bcf9802581b2f5b

https://github.com/EpicGames/UnrealEngine/commit/0872cfbd11a73fe44a0e268eb46cfef4d61cda92#diff-984b1fd9bd2159102721f49c0fd8fbfb8a8d1cfc8075b79e8bcf9802581b2f5b

https://github.com/EpicGames/UnrealEngine/commit/dc7a584238fe265eac323fd8b74806f821fcd7f9#diff-984b1fd9bd2159102721f49c0fd8fbfb8a8d1cfc8075b79e8bcf9802581b2f5b

PS:4.27 has solved it.

1 Like

I test it on 4.27 and work properly. But if my project is running over 4.25
I need changes this files manually? i cant migrate my project to 4.27 becasue i think some part will be not work properly or exists one method to migrate secure to a new version?
Thx

I has fixed this installing xcode 12.5 using:

This is really good tool…
BR

I has fixed this installing xcode 12.5 using:

This is really good tool…
BR

when i used PC platform to package my iOS project,i had this problem,and i added two line,but it did’t work.


The problem is when you use PC platform to package ios projects, it will automatic generation a shell called SignProject.sh in mac.
image
xcodebuild command line is on the last line of the file.

so you need to change your source engine file(if your engine is complied by you ,not epic provided).You need to add " -UseModernBuildSystem=YES" in IOSToolChain.cs and recompile your engine,just change the .cs file is not working because it may already compiled into a DLL.

Has anyone found a solution to this problem