Ich versuche eine Xamarin.iOS Bindung zu aktualisieren, die auf Code zeigt, den ich verwalte, und ich habe jetzt Probleme, dass ich eine externe .a Bibliotheksreferenz durch eine ersetzt habe. Rahmen. Insbesondere wenn ich versuche, meine Bindung zu kompilieren, schlägt die native Verknüpfung für die Bibliothek fehl, die ich ersetzt habe.Xamarin.iOS Bindung mit Framework von Drittanbietern
Native linking error: framework not found SVGKit for architecture arm64/i386/armv7/armv7s (MT5209)
Ich weiß für eine Tatsache, dass SVGKit diese Architekturen unterstützt, aber ich bin nicht sicher, wie sie in den erzeugten binären aufzunehmen, wenn sie von einem .framework verweisen.
Vielen Dank für das Feedback. Ich habe getan, wie vorgeschlagen und festgestellt, dass es ein dynamischer Rahmen war. Ich folgte dann den Anweisungen und fügte der CSProj-Datei der Bindung ein Element mit einem .. \ .. \ relativen \ Pfad zum Framework hinzu. Derselbe Fehler beim Build. Auch keine Notiz von dem Framework irgendwo im Build-Protokoll vor dem Fehler. –
mmm komisch, du könntest dir ein Projekt anschauen, an dem ich mitarbeite und hier arbeite https://github.com/PSPDFKit/Xamarin-iOS/blob/master/PSPDFKit.iOS/PSPDFKit.iOS.csproj#L52-L54 und sehen, ob es für Sie funktioniert, es verwendet auch ein dynamisches Framework. Lassen Sie mich wissen, ob das für Sie funktioniert. Auch wenn Sie Ihr Projekt irgendwo teilen oder haben (d. H. GitHub), kann ich es mir ansehen :) – dalexsoto