2016-04-11 35 views
2

Ben Realm.framework güncelledim beri çirkin bir hata yaşıyorum. hatadır:Strip ile Realm çerçeve hatası: Soyma çerçeveler önemli hata: lipo: -remove belirtilen boş bir yağ dosya sonuçlanır

Stripping frameworks fatal error: lipo: -remove's specified would result in an empty fat file

gelen Run Script inşa aşamasında "yüklemeden sadece Run script" Ben kutusunu seçerseniz, bu test için derler. Ancak arşivlemeye çalıştığımda olmaz.

Bu konuda bir fikri olan var mı? Eğer https://realm.io/docs/objc/latest#installationtam listelenen yükleme talimatlarını takip etmedi eğer

cevap

1

Bu hata olabilirdi, teşekkür ederiz.

strip-frameworks.sh yapı aşaması yalnızca, Realm'in zip yüklemeleri veya İkili kartuşu ile sağlananlar gibi yağ çerçeveleri kullanıldığında gereklidir. Bu hata, kaynaktan Realm oluşturuyorsanız (örneğin, CocoaPods veya carthage update --no-use-binaries ile), yalnızca ihtiyacınız olan mimariyi oluşturacağından kaynaklanır.

+0

Cevabınız için teşekkür ederiz. Talimatları çok dikkatli takip ettim, her şeyi ve tekrarlanan eylemleri sıfırdan kaldırdım ve her zaman aynı sorunu yaşıyorum. CocoaPod'ları veya başkalarını kullandım. Çerçeveyi doğrudan projeme aktardım ... – jim

+0

projenizin yapılandırmasını, nasıl yapılandırıldığını görmek için https://github.com/realm/realm-cocoa/tree/master/examples/installation adresindeki eşdeğer yükleme örneğiyle karşılaştırabilirsiniz farklı olarak bu hataya neden olabilir? – jpsim

+0

Sonunda, sorunu nasıl çözeceğimi yeni buldum. Projemde C++ kütüphanesi vardı ve silme işlemi hatayı aldılar. – jim

1

Ek C++ kitaplığı soruna neden oluyordu. Çıkarılması onu çözdü.