Oggi ho affrontato lo stesso problema. Come il risultato della prima manche ho ottenuto prossimo errore:
Lexical or Preprocessor Issue: 'SDKProjectName*/*SDKProjectName.h' file not found.
Ma prima di correre, io, ovviamente, ha aggiunto il mio SDK nel progetto demo, basta trascinare & goccia di file .xcodeproj nella fonte del mio progetto di test albero. Successivamente, sono passato alla scheda Build Phases nell'impostazione del file xcodeproj principale (della demo) e ho aggiunto il mio SDK come dipendenza target e incorpora il framework nelle schede corrispondenti.
Ma al risultato, ho ricevuto un errore sopra!
Quindi, il problema era in linea vuota sull'opzione Percorsi di ricerca intestazione. Ho appena scritto "../**"
come valore per questa chiave e il progetto è stato compilato correttamente. Quindi, dopo, puoi aggiungere #include <SDKName/SDKName.h>
in qualsiasi progetto, che include questo SDK.
ps. La mia app di test è stata creata nella cartella SDK principale.
Questo funziona a partire dall'ultima versione di xCode?Sto avendo problemi che non ho mai avuto prima con questo, aggiunge semplicemente il file, non il progetto. –
Questa domanda dovrebbe essere fatta separatamente. Non l'ho guardato da un po 'di tempo, tuttavia, nell'ultima versione di xCode hai il concetto di uno spazio di lavoro che può essere costituito da più progetti, esaminarlo. –
** [Qui] (http://stackoverflow.com/questions/9726000/xcode-4-2-and-using-a-static-library-causing-problems?answertab=votes#tab-top) ** sono alcune fantastiche istruzioni passo-passo su come aggiungere dipendenze di librerie statiche nelle versioni più recenti di Xcode. – filitchp