Merhaba ben konuyu
İlk SVGKit.framework/SVGKit
bir sahte çerçeve (bir çerçeve kılığında statik kütüphane) ya da dinamik bir tane olup olmadığını kontrol ediyorum teşhis etmek yapardı (iOS 8+ desteği sadece) dinamik bir kütüphane ikili
file Foo.framework/Foo
Foo.framework/Foo: Mach-O universal binary with 4 architectures
Foo.framework/Foo (for architecture i386): Mach-O dynamically linked shared library i386
Foo.framework/Foo (for architecture x86_64):Mach-O 64-bit dynamically linked shared library x86_64
Foo.framework/Foo (for architecture armv7): Mach-O dynamically linked shared library arm
Foo.framework/Foo (for architecture arm64): Mach-O 64-bit dynamically linked shared library
file Bar.framework/Bar
Bar.framework/Bar: Mach-O universal binary with 4 architectures
Bar.framework/Bar (for architecture armv7): current ar archive random library
Bar.framework/Bar (for architecture i386): current ar archive random library
Bar.framework/Bar (for architecture x86_64):current ar archive random library
Bar.framework/Bar (for architecture arm64): current ar archive random library
Foo
üzerinde file
komutu kullanılarak, Mach-O
ve Bar
bir fr kılığında statik bir kütüphane fark Bir sahte çerçeve (statik kütüphane) ise yönlendirici çerçeve sadece SVGKit.framework/SVGKit
ikili alıp SVGKit.a
için yeniden adlandırın ve bağlayıcı projeye ekleyin Şimdi ar
fark, her zamanki
olarak çalışması gerekir bunun ise bir Dinamik Çerçeve daha sonra bu instructions on how to do it izleyin [0]
[0]:. Xamarin Studio 6.0 çıktı kez Sadece bir yan not, el bağlama projesi .csproj
dosyasını değiştirmek gerekmez, sen mümkün olacak bunu içinde yapmak IDE'nin kendisi :)
Geri bildiriminiz için teşekkür ederiz. Önerildiği gibi yaptım ve dinamik bir çerçeve olduğunu belirledim. Daha sonra yönergeleri izleyerek çerçevenin CSProj dosyasına bir eleman ekleyerek .. \ .. \ relative \ yolunu çerçeveye ekledim. Yine de aynı yapı hatası. Ayrıca, hatadan önce derleme günlüğünde herhangi bir yere çerçeve notu. –
mmm garip, burada katkıda bulunduğum ve çalıştığım bir projeye göz atabilirsiniz https://github.com/PSPDFKit/Xamarin-iOS/blob/master/PSPDFKit.iOS/PSPDFKit.iOS.csproj#L52-L54 ve bunun sizin için işe yarayıp yaramadığını görün, aynı zamanda dinamik bir çerçeve kullanıyor. senin işine yarar mı bileyim. Ayrıca projenizi paylaşırsanız veya paylaşırsanız (yani github) bir göz atabilirim :) – dalexsoto