Beschreiben Sie hier Ihre Entwicklungsumgebung und geben Sie so viele Details wie möglich an. Wenn Sie sie haben, stellen Sie sicher, dass Sie Folgendes angeben:
2018.4.3f1
8.1.1
iOS
Version 9.3.2
Was möchten Sie erreichen?
Was erwarten Sie?
Was wirklich passierte? Können Sie einen Stacktrace bereitstellen?
Welche Schritte sind erforderlich, um dieses Problem zu reproduzieren?
Bitte geben Sie ein Codebeispiel sowie zusätzliche Details an, damit wir das Problem aufspüren können. Wenn Sie einen Link zu einem Testprojekt bereitstellen können, mit dem wir das Problem reproduzieren können, hilft uns dies sowohl bei der Geschwindigkeit als auch bei der Qualität der Fehlerbehebung enorm.
Hinweis: Denken
CrashLog
Dyld Error Message:
Dyld Message: Library not loaded: @rpath/libswiftCore.dylib
Referenced from: /private/var/containers/Bundle/Application/4BD71E88-A013-47E7-8A0F-EA4327328BE9/free.app/Frameworks/FBSDKCoreKit.framework/FBSDKCoreKit
Reason: image not found
Dyld Version: 390.7
Ich denke, diese Option sollte auf YES
, oder?
Tun Ihre Editor-Codes dies, nachdem das Xcode-Projekt generiert wurde?
für Ziel Pods-Unity-iPhone
Unbeaufsichtigt?
Ich treffe das gleiche Problem, jemand hat das gelöst?
Ist die QA-Abteilung von Facebook geschlossen?
Irgendjemand?
Hallo Leute, ihr könnt hinzufügen
"Accelerate.framework"
Build-Phasen > Binärdateien mit Bibliotheken verknüpfen > +
dann bauen und versuchen.
Tatsächlich kann ich auf diese Weise (8.1.0 Version von Facebook SDK) erfolgreich bauen (8.1.1 gibt viele Fehler aus, selbst wenn ich nicht bauen kann, schlägt es fehl), aber dann von Apple abgelehnt, weil es beim Start abgestürzt ist
Ich habe ein funktionierendes Formular gefunden, bitte überprüfen Sie diesen Link:
https://github.com/facebook/facebook-sdk-for-unity/issues/193#issuecomment -754953304
Ich versuche, das Pod-Upgrade FBCoreKit auf Version 8.0 zu verwenden, um dieses Problem zu lösen.
Ich versuche, das Pod-Upgrade FBCoreKit auf Version 8.0 zu verwenden, um dieses Problem zu lösen.
Sie meinen, v8.0 ist in Ordnung für iOS 9.x?
Xcode auf 12 . aktualisieren
Xcode auf 12 . aktualisieren
"Ja wirklich?"
Ich versuche, das Pod-Upgrade FBCoreKit auf Version 8.0 zu verwenden, um dieses Problem zu lösen.
Sie meinen, v8.0 ist in Ordnung für iOS 9.x?
Ja
@CodeMasterYi
Für mich ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES auf true setzen, um das Problem zu beheben.
Sie müssen dies jedoch in Ihrem Build-Skript bei einer Bestellung von mehr als 100 tun, da Facebook SDK diese Eigenschaft bei einer Bestellung von 100 auf false gesetzt hat.
[PostProcessBuild(101)]
public static void OnPostprocessBuildEmbedSwiftLibraries(BuildTarget target, string pathToBuiltProject)
{
#if UNITY_IOS
var proj_path = PBXProject.GetPBXProjectPath(pathToBuiltProject);
var proj = new PBXProject();
proj.ReadFromFile(proj_path);
var mainTarget = proj.GetUnityMainTargetGuid();
proj.SetBuildProperty(mainTarget, "ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES", "YES");
File.WriteAllText(proj_path, proj.WriteToString());
#endif
}
Ich habe dieses Problem auch - mit Firebase SDK 9.0.0
Ein Downgrade auf 8.0.0 behebt das Problem.
Beim Ausführen der App auf dem Gerät von XCode ist dies die Ausgabe:
dyld: Library not loaded: @rpath/libswiftCore.dylib
Referenced from: /private/var/containers/Bundle/Application/C2979E79-0D45-456B-8CE0-9C567CEEE765/d2w.app/d2w
Reason: image not found
dyld: launch, loading dependent libraries
DYLD_INSERT_LIBRARIES=/Developer/usr/lib/libMainThreadChecker.dylib:/Developer/Library/PrivateFrameworks/DTDDISupport.framework/libViewDebuggerSupport.dylib
(lldb)
Ich habe viele der Empfehlungen auf dieser Seite (und anderen Seiten) ausprobiert, aber nichts, was ich versucht habe, konnte es lösen - abgesehen von der Herabstufung des Facebook SDK.
Hilfreichster Kommentar
@CodeMasterYi
Für mich ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES auf true setzen, um das Problem zu beheben.
Sie müssen dies jedoch in Ihrem Build-Skript bei einer Bestellung von mehr als 100 tun, da Facebook SDK diese Eigenschaft bei einer Bestellung von 100 auf false gesetzt hat.