Come di Xcode 7, ci sono alcuni biblioteca/quadro opzioni di collegamento in XcodeQuali sono le librerie che collegano le opzioni in Xcode?
applicazione Preferiti Target
nella scheda progetto
General -> Embedded Binaries
General -> Link Frameworks and Libraries
Build Phases -> Target Dependencies
Build Phases -> Link Binary with Libraries
Ecco alcuni modi che ho trovato
- Utilizzando Alamofire mostra
Embedded Binaries
opzione
Alamofire.framework viene aggiunto automaticamente come dipendenza di destinazione, framework collegato e framework incorporato in una fase di creazione di file di copia, che è tutto ciò che è necessario creare sul simulatore e su un dispositivo.
Creating your first iOS Framework mostra che l'aggiunta del
Library.xcodeproj
nello spazio di lavoro, quindiBuild Phases -> Link Binary with Libraries
Carthage Tutorial: Getting Started mostra che trascina
Library.framework
inGeneral -> Link Frameworks and Libraries
. SembraGeneral -> Link Frameworks and Libraries
eBuild Phases -> Link Binary with Libraries
sono gli stessiCarthage sembra distinguere tra iOS e OS X.
Se si sta costruendo per OS X: Da obiettivi applicativi ‘Generale’ scheda impostazioni, nella sezione "Binari incorporati", trascinare e rilasciare ciascun framework che si desidera utilizzare dalla cartella Carthage/Build sul disco.
Se si sta costruendo per iOS, TVOS, o watchos: sulla vostra applicazione scheda delle impostazioni ‘Generali’ bersagli, nei ‘quadri collegati e Biblioteche’ nella sezione, trascinare e rilasciare ogni quadro che si desidera utilizzare da la cartella Carthage/Build sul disco.
Lettura Linking to a Library or Framework, sappiamo che queste opzioni riguardano il collegamento di un framework alla nostra applicazione/framework.
Ma quali sono le differenze tra loro? C'è una singola opzione a catch all
per tutti?