I file binari incorporati sono file binari che vengono copiati nel pacchetto di applicazioni quando si crea il progetto. Usa i binari incorporati quando la tua applicazione si basa su framework di terze parti in modo che le persone possano usare la tua applicazione senza aver bisogno di quei framework installati sul loro computer. I binari incorporati impediscono agli utenti di installare manualmente strutture di terze parti. La tua applicazione utilizza il framework che hai incorporato.
Nell'esempio Alamofire l'applicazione si basa su Alamofire. Se non hai incorporato il framework Alamofire, nessuno sarebbe in grado di utilizzare l'applicazione a meno che non abbia installato manualmente Alamofire. Incorporando Alamofire con la tua applicazione, chiunque può eseguire la tua applicazione.
fonte
2015-05-11 17:42:00
Il modo in cui ricordo di averlo fatto in passato su OS X su un altro framework di terze parti su iOS è quello di creare il framework e quindi creare un file di copia Build Phase per copiare il framework sotto la destinazione "Frameworks". Questo dovrebbe essere un sostituto per questo? Sembra più facile del modo in cui l'ho usato io. –
Sì, si suppone che sia una sostituzione della fase di creazione di Copia file per la copia di file binari, come framework, librerie e strumenti da riga di comando. –
Hai mai visto documentazione su questa funzionalità Xcode? Non ne ho trovato nessuno. –