2016-08-02 22 views
15

Başka bir ekipten Kütüphanem var. Öyle bir hata alıyorum yapmak projemize ve süre kütüphaneyi kullanmaya çalışıyor modülü 'Ortak Kitaplık' (çerçevenin adı)iOS: Modül yapılamıyor <framework-name>

Screenshot 1

Aşağıda üzerinde çalıştığım çözümleridir inşa edilemedi ama etmedim ediyorum 't yardımcı:

1. Delete Derived data content. Clean and Build. 

2. Framework is added in 'Link binary with libraries' of Build phases. 

3. While adding framework checkmarked : Target and Copy content to folder. 

Ben bile bu stackoverflow-link çalıştı ama herhangi kırılma-through var etmedi!

screenshot 2

screenshot 3

Projesi build settings arasında Swift compiler - code generation section yılında Objective-C bridging header path silme edildi çalıştı tek şey.

Ancak, bundan sonra ben Aşağıda çerçeve yapısı (yani Ortak dosen't açılır listede görünür)

örneğini oluşturmak için ortak bir arayüz elde edebilir değilim.

Screenshot 6

Başka bir düzeltme?

+0

kontrolü: http://stackoverflow.com/questions/29620786/import-causes-parse-issue-could-not-build-module –

+0

@ Pandey_Laxman: Yardım etmedi. :-( –

+0

İçe aktarma satırını silmeye çalışabilir ve çalışmazsa tekrar yazabilir misiniz? #import yerine @import'u kullanın. Uygulamamda xmppframework oluşturulurken aynı sorunla karşılaştım. Bu yüzden satırı sildim ve sonra tekrar import yazdım o zaman o –

cevap

1

Entegre ettiğiniz çerçevenin proje mimarinizi destekleyip desteklemediğini kontrol edin.

, çerçeve desteklenen mimari görmek Terminal kullanmak ve Çerçeve klasörüne gidin.

kullanımı "lipo -bilgi myFramework.framework/MyFramework"

Ve, dosyaları Çerçeve/Başlıkları Klasörde bulunup bulunmadığını kontrol projenizde çerçeve dosyalarını kullanmak istiyorsanız.

bu hatayı alınıyor:

Screenshot

deneyin, "Dosya myFramework.framework/MyFramework" Terminalinde bu olabilir

-14

yeniden yüklemek Xcode size yardımcı olur.

1

Ben tekrar CommonLibrary.framework derlemeniz gerekmez. Böylece, Gömülü Binary'ler listesinden kaldırmayı deneyebilirsiniz. Ve CommonLibrary.framework yolunun Çerçeve Arama Yolları'unda olduğundan emin olun. 1. My 'Goodluck' çerçevesi iki kafa: İthalat sevinmemiştim: GoodLuck.h ve GLAdder.h bu çerçeveyi içe 2. Proje

Çözüm derlemek olamazdı

1

Ben de bu sorun vardı GoodLuck.h içinde, çerçeveyi yeniden oluşturun. İşe yarıyor.

+0

Teşekkürler, bu benim için çalışıyor. – AKun

1

Eğer DerivedData dir silmek deneyebilirsiniz.DerivedData? (Xcode 8)

> çalışma alanı Ayarları Dosya gidin, sen DerivedData yolunu göreceksiniz olduğu

. Bu size yardımcı olabilecek

DerivedData path in xcode 8

enter image description hereenter image description here

+0

Bu işe yaramadı ... Onu en baştan denedim. –

+0

kosaspod sürümünden kaynaklanan sorun nedeni, bir çözüm olacaktır. – LingYFH

+0

set ** Yalnızca Aktif Mimari Oluştur ** ** Hedefler ve proje ve kapsüller hakkında *** YOK ***. – LingYFH

İlgili konular