macOS default framework search paths not correct.
UE4 does not search /Library/Frameworks for frameworks, and by definition it should.
Take for example, iTunesLibrary.framework which is an Apple supplied framework in that directory. By all means you should be able to link it w/ *.build.cs with:
and be able to import its headers in objective-c++ files using:
However neither of these thing are possible, because you get the error during linking:
I consider this to be a bug, especially because /System is not writable anymore, so you cannot work around this by adding a framework to /System/Library/Frameworks.
Without trying to overcomplicate this bug report with a question: Is there any way, using *.build.cs, to add a Framework Search Path? When looking around for how to include third party frameworks, most search results are from 2014 and use the word "yet" or "at this time" to talk about how it's not "easy" to do this. It is now 2017 and it's unclear what the solution is.
asked Aug 14 '17 at 05:46 PM in Bug Reports
answered Aug 16 '17 at 08:04 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here