Jelaskan lingkungan dev Anda di sini, berikan detail sebanyak mungkin. Jika Anda memilikinya, pastikan untuk menyertakan:
2018.4.3f1
8.1.1
iOS
versi 9.3.2
Apa yang ingin Anda capai?
Apa yang Anda harapkan terjadi?
Apa yang sebenarnya terjadi? Bisakah Anda memberikan jejak tumpukan?
Apa langkah-langkah yang diperlukan untuk mereproduksi masalah ini?
Berikan contoh kode, serta detail tambahan apa pun, untuk membantu kami melacak masalah tersebut. Jika Anda dapat memberikan tautan ke proyek uji yang memungkinkan kami mereproduksi masalah, ini sangat membantu kami dalam kecepatan dan kualitas perbaikan.
Catatan: Ingatlah untuk memformat kode Anda agar mudah dibaca:
KecelakaanLog
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
Saya pikir opsi ini harus disetel ke YES
, bukan?
Apakah kode editor Anda melakukan ini setelah proyek xcode dibuat?
untuk target Pods-Unity-iPhone
Tanpa perawatan?
Saya menemui masalah yang sama, ada yang memecahkan ini
Apakah departemen QA Facebook ditutup?
Siapa saja?
Hai teman-teman, Anda dapat menambahkan
"Mempercepat.framework"
Bangun Fase > Tautkan Biner Dengan Perpustakaan > +
kemudian Bangun dan coba.
Sebenarnya, dengan melakukan ini (8.1.0 versi Facebook SDK) saya berhasil membangun (8.1.1 memberikan banyak kesalahan, bahkan saya tidak dapat membangun, gagal), tetapi kemudian ditolak oleh Apple karena macet saat peluncuran
Saya menemukan formulir yang berfungsi, silakan periksa tautan ini:
https://github.com/facebook/facebook-sdk-for-unity/issues/193#issuecomment -754953304
Saya mencoba menggunakan pod upgrade FBCoreKit ke ver8.0 untuk mengatasi masalah ini.
Saya mencoba menggunakan pod upgrade FBCoreKit ke ver8.0 untuk mengatasi masalah ini.
Maksud Anda v8.0 boleh untuk iOS 9.x?
Perbarui Xcode ke 12
Perbarui Xcode ke 12
Betulkah?
Saya mencoba menggunakan pod upgrade FBCoreKit ke ver8.0 untuk mengatasi masalah ini.
Maksud Anda v8.0 boleh untuk iOS 9.x?
Iya
@CodeMasterYi
Bagi saya atur ALWAYS_EMBED_SWIFT_STANDARD_LIBRARY untuk memperbaiki masalah dengan benar.
Tetapi Anda perlu melakukannya di skrip build Anda pada pesanan lebih dari 100, karena facebook SDK menyetel properti ini ke false pada pesanan 100.
[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
}
Saya juga mengalami masalah ini - dengan Firebase SDK 9.0.0
Menurunkan versi ke 8.0.0 menghilangkan masalah.
Saat menjalankan aplikasi di perangkat dari XCode, ini adalah outputnya:
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)
Saya memang mencoba banyak rekomendasi di halaman ini (dan halaman lain) tetapi tidak ada yang saya coba yang dapat menyelesaikannya - selain menurunkan versi SDK Facebook.
Komentar yang paling membantu
@CodeMasterYi
Bagi saya atur ALWAYS_EMBED_SWIFT_STANDARD_LIBRARY untuk memperbaiki masalah dengan benar.
Tetapi Anda perlu melakukannya di skrip build Anda pada pesanan lebih dari 100, karena facebook SDK menyetel properti ini ke false pada pesanan 100.