Lösung für iOS7 oder vorherige
Wenn Sie ein Framework in iOS7 erstellen möchten, können Sie diesem Link folgen. Es wird erklärt, wie man ausgehend von einer statischen Bibliothek ein Framework erstellt.
Lösung für iOS8
Mit iOS8 ist es möglich, ein Framework nativ zu erstellen. Sie können ein gutes Video auf der WWDC14-Website namens Building Modern Frameworks finden (Sie finden sowohl Videos als auch PDF-Dateien ).
Cocoapoden
Aus Ihrer Frage ist nicht klar, was Sie mit dem Framework machen müssen. Wenn Sie eine Lib freigeben müssen, können Sie dem cocoapods-Projekt einen Blick geben. Sie können es sowohl für öffentliche Bibliotheken als auch für priviert . Ich benutze es bei der Arbeit für beide Szenarien
Für solch ein nützliches Feature verblüfft es mich, dass Apple diese Funktion aus den Händen des Benutzers verlassen hat, leider hat Apple in ihrer Weisheit angenommen, dass nur OSX die Framework-Behandlung bekommen würde.
iOS-Frameworks sind effektiv gepackte statische Bibliotheken, die einer definierten Struktur folgen, die XCode erkennt - und daher die Notwendigkeit für Build-Skripte (wie in Ray's Guide), da dies in XCode nicht existiert.
Abhängig von Ihrer Laufleistung mit XCode (und Shell-Skripten) und seinen Besonderheiten ist dieses Projekt eine Rettung. ios universal framework . Sie müssen wissen, was Sie tun, da es nur in den meisten Fällen funktioniert - Sie können in die anderen 10% fallen.
Die Dokumentation könnte eine Verbesserung bringen, aber der wahre Bruch der Hilfe ist hier . Sie müssen die "echten" und / oder "falschen" Frameworks installieren, ein initiales Framework aus den installierten Templates erstellen und Ihre Dateien kopieren.
Tags und Links ios frameworks