Description

Trying to build a project after including a header file from a framework located in `Library/Frameworks` fails because the file cannot be found. It looks like `Library/Frameworks` is not searched even after adding the framework path in the Build.cs file.

Steps to Reproduce
  1. Create a new Basic Code project.
  2. Add a new Actor code class to the project.
  3. Close the Editor.
  4. Add the following code to the project's Build.cs file:
    PublicFrameworks.AddRange(
                  new string[]
                  {
                      "/Library/Frameworks/iTunesLibrary.framework"
                  }
                  );
    
  5. Add the following include to the new Actor code class: #include <iTunesLibrary/iTunesLibrary.h>
  6. Build the project in Xcode.

RESULT:
The build fails with the following error: 'iTunesLibrary/iTunesLibrary.h' file not found

EXPECTED:
The build completes successfully.

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

0
Login to Vote

Fixed
ComponentUE - Platform - Apple
Affects Versions4.17.24.18.34.20
Target Fix4.22
Fix Commit4402265
Main Commit4676940
Release Commit4862694
CreatedMar 9, 2018
ResolvedSep 27, 2018
UpdatedFeb 12, 2019
View Jira Issue