Ich habe ein privates Framework, das ich in verschiedenen Projekten verwenden möchte. Ich verwende Cocoapods mit diesem Framework für Drittanbieter wie AFNetworking, Facebook oder SDWebImage. Ich verwende ein Aggregat, um mein Framework für Simulator- und Gerätearchitekturen zu erstellen.Embedded Swift Framework mit Cocoapoden
Ich kann es bauen, ohne Probleme, aber wenn ich meinen Embedded-Rahmen auf mein neues Projekt (schrieb in Objective-C) hinzuzufügen, habe ich diesen Fehler beim Start:
dyld: Library not loaded: @rpath/AFNetworking.framework/AFNetworking
Referenced from: /private/var/containers/Bundle/Application/2BE49976-94F8-43C3-BBFF-930F11642DDE/MyPhotoApp.app/Frameworks/PhotoLibrary.framework/PhotoLibrary
Reason: image not found
Mein neues Projekt hat auch Cocoapods mit allen benötigten Pods meines Frameworks.
Die Sache, die ich möchte, und ich kann nicht finden, wie man es macht, ist, ein Rahmenwerk zu machen, das von Cocoapods abhängt, aber das enthält die Quellen nicht. Ich möchte, dass der Kunde sich die notwendigen Pods zu seinem Projekt hinzufügt.
Wissen Sie, wie ich das tun kann?
Danke :)
Sie müssen 'AFNetworking' auch in den' Embedded Binaries' Ihres neuen Projekts hinzufügen. – Dershowitz123
Auch wenn es in meinem neuen Projekt bereits mit Cocoapods verbunden ist? – Max
Könnten Sie bitte Ihre 'podfile' hinzufügen? – Dershowitz123