I install 3rd party frameworks in the recommended location . .
/Library/Frameworks
When I add the following to the introjucer in the field "Extra Frameworks"
/Library/Frameworks/SDL2
Then open the project in XCode, the framework appears in the list, but in red (i.e. the introjucer sets the wrong path). Looking in the pbxproj file, it is serching :
path = System/Library/Frameworks/_whatever_you_put_in_the_field
Please edit so that when a full or relative path is used, the default search location is not added to the path. Thanks!!