Xcode 6 ile kendi Dinamiklerini yaratma yeteneğine sahibiz Cocoa Frameworks.

Nedeniyle:
Simülatör hala
32-bitkitaplığı kullanıyor-
1 Haziran 2015'ten itibaren App Store'a gönderilen uygulama güncellemeleri 64 bit desteği içermeli ve iOS 8 SDK ( developer.apple.com ) ile oluşturulmalıdır
Projeyi cihazlarda ve simülatörlerde çalıştırmak için yağ kütüphanesi yapmalıyız. yani Frameworks'de hem 32 hem de 64 biti destekler.
Ancak herhangi bir kılavuz bulamadım, diğer projelerle gelecekteki entegrasyon için Universal fat Framework nasıl dışa aktarılır (ve bu kitaplığı biriyle paylaşılır).
İşte yeniden üretme adımlarım:
Set
ONLY_ACTIVE_ARCH=NOiçindeBuild Settings
Destek ekleyin
armv7 armv7s arm64 i386 x86_64içinArchitectures(kesinlikle)

- Çerçeve oluşturun ve Finder'da açın:

- Bu çerçeveyi başka bir projeye ekleyin
Gerçek sonuç:
Ama sonunda, bu çerçeveyle projeyi aynı anda cihazlarda ve simülatörde çalıştırmakla ilgili sorun yaşıyorum.
Çerçeveyi
Debug-iphoneosklasörden alırsam - cihazlarda çalışır ve simülatörlerde hata alır:ld: symbol(s) not found for architecture i386xcrun lipo -info CoreActionSheetPickerFat dosyasındaki mimariler: CoreActionSheetPicker: armv7 armv7s arm64
Çerçeveyi
Debug-iphonesimulatorklasörden alırsam - simülatörler üzerinde çalışır. ve cihazda hata var:ld: symbol(s) not found for architecture arm64xcrun lipo -info CoreActionSheetPickerFat dosyasındaki mimariler: CoreActionSheetPicker: i386 x86_64
Peki, cihazlar ve simülatörler üzerinde çalışan dinamik bir çerçeve nasıl oluşturulur?
Bu cevap, Xcode 6 iOS ile ilgili Bir Cocoa Touch Çerçevesi Oluşturma - Mimariler sorunları, ancak yinelenmemiş.
Güncelleme:
Bu dava için bir "kirli bilgisayar" buldum. Benim Bkz aşağıda cevabını . Birisi daha uygun bir yol biliyorsa - lütfen bana bildirin!

