iOS App ve Watchkit Uygulaması üzerinde çalışıyorum. Swift uygulamasında bir çerçeve ile Realm (Carthage ile yüklü) nasıl kullanılır?
Ben en iyi uygulamalar hakkında bir kaç şey okumak ve burada tavsiye NathashaTheRobot gibi özel bir çerçeve oluşturmaya karar: https://realm.io/news/architecting-app-apple-watch-natashatherobot/Yani benim çerçevesinde Realm kullanmaya çalışıyorum.
Ben installation instructions for Carthage ardından:Sonra
Add
github "realm/realm-cocoa"
to yourCartfile
.Run
carthage update
.Drag
RealmSwift.framework
andRealm.framework
from theCarthage/Build/iOS/
directory to the “Linked Frameworks and Libraries” section of your Xcode project’s “General” settings.On your application targets’ “Build Phases” settings tab, click the “+” icon and choose “New Run Script Phase”. Create a Run Script with the following contents:
/usr/local/bin/carthage copy-frameworks
and add the paths to the frameworks you want to use under “Input Files”, e.g.:
$(SRCROOT)/Carthage/Build/iOS/Realm.framework $(SRCROOT)/Carthage/Build/iOS/RealmSwift.framework
Realm.framework
ve
RealmSwift.framework
hem
Target Membership
benim çerçeveyi ekledi. Ben bir vuruş verdi Sonra
ld: framework not found Realm for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
lipo
için:
$ lipo -info Carthage/Build/iOS/Realm.framework/Realm
Architectures in the fat file: Carthage/Build/iOS/Realm.framework/Realm are: i386 x86_64 armv7 arm64
sana ne olabileceğini herhangi bir fikir var mı ben projeyi oluşturmaya çalıştığınızda
Ama bu hatayı alıyorum Burada yanlış mı yapıyorsun? Teşekkür ederim. DÜZENLEME
: Benim çerçeve Fazı Build Başlıkları ve Kaynaklar bölümleri silinmiş gibi
Tamam bu yüzden sorun buldum ve onu Realm tamamen ilgisiz ...
görünüyor bir şekilde (ki bunlar hala boştu). Ben sadece onları geri koydum ve her şey gerektiği gibi derler/çalışır.
silmek için cazip olmayın bu iki
ayırıp olabilir ve bazı örnek proje içinde sorunu yeniden ve bir yere fx itin: Burada
Eğer karşı inşa ayarlarını karşılaştırmak için yarayabilecek bir bağımlılık olarak RealmSwift donatılacak bir Swift çerçevenin örnek bir proje Github? –İyi fikir, önce bunu denemeliydim. Ve çalışıyor. Yani muhtemelen projemde bir sorun var. Soruyu bulabilir ve sonra güncelleyebilirim. Teşekkür ederiz – Pym
Bilmekte fayda var. Hoş Geldiniz :) –