Googled circa 2-3 ore e provato diverse cose, ma io non sono in grado di ottenere questo lavoro:Pod movimentazione in contatto quadro di cacao - Errore riceve un dispositivo
Quello che mi piace per ottenere
L'obiettivo è dividere il codice dell'interfaccia utente e la logica aziendale. La logica di business dovrebbe essere capusled in un quadro separato. Un framework Cocooa Touch. Ad esempio, la logica aziendale può essere riutilizzata in un'app WatchKit.
Come ho cercato di farlo
- creare un nuovo progetto Xcode -> Scegli Visualizzazione singola applicazione.
- Aggiungi un nuovo target -> Scegli Cocoa Touch Framework.
- Esegui pod init.
- Aggiungere alcuni pod nel file Pod per ciascun obiettivo.
- Esegui installazione pod.
- attuare alcune codice nell'interfaccia utente e quadro
Questo funziona perfettamente sul simulatore. Appena correrò sul dispositivo il seguente errore compare nel debugger:
dyld: Biblioteca non caricato: @ rpath/SwiftAddressBook.framework/SwiftAddressBook Citato da:/private/var/mobile/Contenitori/Bundle/applicazioni/48E58889-78D4-4D71-B8DA-154ADEB98894/Pod errore Framework.app/Frameworks/PodErrorKit.framework/PodErrorKit~~V~~singular~~3rd Motivo: Image not found
non so come risolvere questo. Eventuali suggerimenti?
sto usando:
- cocoapods 0.38.2
- Xcode 6.4 (6E35b)
- distribuzione di destinazione iOS 8
Ho caricato il progetto (solo un falso progetto, ma lo stesso errore) per github. È possibile visualizzarlo here.
Nota: questo non è necessariamente specifico Swift. Lo stesso problema si verifica con CocoaPods e Cocoa Touch Frameworks scritti in Objective-C. – pkluz
Potresti pubblicare PodErrorKit Podspec? – Loegic
Il pod che hai aggiunto potrebbe non supportare lo swift 2.0. – Arvind