Seems like the whole reference system has been broken for some reason. Xcode is unable to recognize UE4 methods and files( for instance, can’t locate engine header files when using #include ), but it still shows the engine’s project file in the outliner:
xcode can compile the project properly, but i cant program without hints and references
cant even deal with the class definitions
the engine still funcitons well
Hi ,
This sounds very similar to this post. Are you referring to the same thing that post is talking about?
And i cant open the header file with “jump to definition”
Does the Jump to Definition option fail for you every time, or just the first time you select it?
it fails everytime, and xcode does not provide hints or references anymore
Unlucky mate. I’m having an issue with xCode where it won’t let me redeclare a constructor.
Unfortunately I am still having some trouble consistently reproducing this issue. When I first open the project, Xcode has some trouble finding some definitions, but as it completes the indexing process the Jump to Definition option starts working reliably for me. I have a few more questions for you.
- Are you using the binary version of the Engine installed by the Launcher, or did you build the Engine from source code?
- If you are using the binary version, did you also install the Engine source code as part of the binary installation?
- Do you see this happen in a brand new project as well? If so, could you provide the exact steps that you are following when you create the project?
- What version of Xcode are you using (I have
Version 8.1 (8B62)
)?
im using a binary version which was downloaded through the launcher, but im not sure whether the engine source code was included, and this mess took place after i had re-installed the engine. i’ll re-download the engine version.
this also happens to a brand new project, and we’re using the same version of xcode
this is really nasty can’t code anything with this problem now
Re-downloaded the engine with its source and solved it
Hi ,
I am glad to hear that resolved the issue for you. I was not completely sure that would help, but I thought that if the source hadn’t been downloaded it would most likely result in an issue similar to what you were experiencing.