/ / Cocoapods als geteilte iOS 8-Bibliothek verlinken - ios, xcode, cocoapods, ios8, ios-app-extension

Cocoapods als geteilte iOS 8-Bibliothek verlinken - ios, xcode, cocoapods, ios8, ios-app-Erweiterung

iOS 8 führte eine Funktion ein, die freigegebene Frameworks in der Anwendungs-Sandbox ermöglicht. Dies ist besonders nützlich, wenn Erweiterungen neben der Hauptanwendung verwendet werden.

Statische Verknüpfung von Cocoapoden in der HauptsacheAnwendung und die Erweiterung scheint wie eine nicht optimale Lösung. Wie verknüpfe ich Cocoapods als freigegebenes Framework, das sowohl von meinen Extensions als auch von der Hauptanwendung mit Xcode verwendet werden kann?

Antworten:

1 für die Antwort № 1

Es gibt einen aktiven Entwicklungszweig, der Pod in swift unterstützt. Das unterstützt auch Build-Pods als neue Dynamic Library und verlinkt dagegen.

Sehen https://github.com/CocoaPods/CocoaPods/pull/2222


0 für die Antwort № 2

Cocoapods 0.36 unterstützt nun Frameworks und Swift. http://blog.cocoapods.org/CocoaPods-0.36/