I have a project with three targets:
- app
- extension
- framework
Both the app and extension name the framework as a dependency and as a "linked framworks and libraries".
I cannot get either the app or extension to be able to #import any public header using <framework/header.h>. The necessary headers in the framework are marked public and included in the header phase.
I'm not exactly new to any of this, but it's been about 10 years since I've last dealt with MacOS/XCode, so some things have obviously changed since, but this shouldn't be that fscking hard to figure out.. I've read the support articles (that are not maintained and referring to ancient versions of XCode) and there's nothing surprising or new to me in those.
What basic things did I miss?