Ho un requisito per creare un framework per un insieme condiviso di utilità comuni che intendiamo utilizzare in più progetti iOS nella nostra organizzazione. Le classi di utilità sono scritte in swift e il framework deve supportare i progetti in iOS 7 e versioni successive. Sto usando Xcode 6.1.1.Come creare un framework per un progetto rapido con supporto iOS 7+?
Ho provato a creare sia un "Cocoa Touch Framework" che una "Cocoa Touch Static Library" e non riesco a farlo funzionare per i build di iOS 7.
Con "Cocoa Touch Framework", viene visualizzato un avviso che "Dylibs/framework incorporati funzionano solo su iOS 8 o versioni successive" e sebbene possa essere eseguito, fallisce durante il passaggio iTunesconnect con un errore che il progetto l'obiettivo di distribuzione non deve essere inferiore a 8.0 (il mio è 7.0).
Ho provato anche con "Cocoa Touch Static Library" utilizzando i passaggi indicati in http://www.raywenderlich.com/65964/create-a-framework-for-ios, ma semplicemente non viene creato con file swift. Quando rimuovo tutti i file swift e aggiungo i file Obj-C, funziona correttamente.
Qualsiasi aiuto è molto apprezzato. Come posso creare un framework per un progetto rapido con supporto iOS 7+?
Grazie
potresti indicare dove nella documentazione non è possibile utilizzare Swift per produrre un framework per iOS inferiore a 8? Sono fiducioso nella tua risposta, ma ho bisogno di qualcosa di formale da portare a un cliente. –