Create an empty C++ project ( i was working with empty/ no templated project )
wait for Xcode to launch .
wait until you see indexing on status bar in Xcode and monitor system memory, you will see, system memory will start to spike up to a level where it will make your system unresponsive and unsable
Launch Unreal Engine 4.13
Create a C++ Project from empty Template
Wait for Xcode 8 to load up
Wait for few second for XCode to start indexing and observer system memory spiking to a level where it renders
the system completely
We’re also seeing this, however I think this is an issue with XCode 8, not specifically UE4.
I’ve worked on other native XCode projects and had the same thing happen, just not as quickly.
I did some internal checking and there is a known issue using XCode 8. This is the message I got regarding it:
8 has a serious bug that makes using it with UE4 a very bad experience - it tries to use ~50 GB of memory to index the project. We have to wait for Apple to fix this.
Just tested and it never crossed 248 megs of memory used. Yeaaa!! Also the indexing went super fast!! Not complaining though. Normally it takes 15 minutes or so with 7.2 but now it was done in 30 seconds.