Ich habe ein Projekt in Swift, wo ich einige Bibliotheken verwenden. Wenn ich auf den Simulatoren oder auf dem physischen Gerät laufe, läuft es perfekt. Aber durch die Zeit, die ich versuche, das Projekt zu archivieren es in den Laden zu senden, erhalte ich folgende Fehlermeldung:Bibliothek nicht gefunden für -lFirebase nach der Installation von XLForm
ld: library not found for -lFirebase
Das Problem ist, wenn ich die XLForm
Bibliothek verwenden, die die letzte Änderung war ich habe getan meine Podfile
.
Ich benutze die .xcworkspace
, seit ich die CocoaPods verwendet habe, und ich hatte noch nie zuvor ein Problem.
Mein Podfile
:
# Uncomment this line to define a global platform for your project
# platform :ios, '8.0'
# Uncomment this line if you're using Swift
# use_frameworks!
pod 'Firebase', '= 2.5.0'
pod 'Google/CloudMessaging'
pod 'Google'
pod 'Google/Analytics'
pod 'XLForm', '~> 3.0'
target 'Dimmi' do
end
target 'DimmiTests' do
end
target 'DimmiUITests' do
end
Die XLForm Bibliothek tut, hängt nicht von einer anderen Bibliothek oder Rahmen. Außerdem habe ich versucht, es manuell ohne Erfolg zu installieren.
Sie sollten Eureka verwenden, da dies die Swift-Version von XLForms ist. – ff10
Eigentlich hatte ich ein schlimmeres Problem mit Eureka, sobald ich es meinem Projekt hinzufügte, kompilierte es nicht mehr. –