2013-11-01 4 views
24

Ho un'app iOS che ha una libreria statica come dipendenza. La libreria statica è configurata secondo le raccomandazioni di Apple https://developer.apple.com/library/ios/technotes/iOSStaticLibraries/iOSStaticLibraries.pdfPassa alla definizione passa alla cartella dei dati derivati ​​per i file di intestazione della libreria statica invece del progetto di libreria statica

A volte quando uso "Salta alla definizione" su un simbolo dalla libreria statica finisco nel file di intestazione che è stato copiato nella cartella dei dati derivati ​​dell'app invece che in il file di intestazione all'interno del progetto di libreria statica. Altre volte le cose funzionano perfettamente.

Quando "Salta alla definizione" fallisce il più delle volte, elimino la cartella dei dati derivati ​​per il progetto attraverso la finestra Organizer e questo sembra risolvere il problema temporaneamente.

Qualcuno sa se esiste un modo per dire a Xcode di escludere la cartella dei dati derivati ​​da "Salta alla definizione"?

risposta

0

selezionare 'Build Phases' -> 'Dipendenze di destinazione'; aggiungi la tua libreria statica.

+0

Lo sto già facendo con tutti i miei progetti. Il problema si verifica ancora. –