Опишите здесь свою среду разработки, предоставив как можно больше подробностей. Если они у вас есть, обязательно включите:
2018.4.3f1
8.1.1
iOS
version 9.3.2
Чего ты хочешь добиться?
Чего вы ожидаете?
Что на самом деле произошло? Можете ли вы предоставить трассировку стека?
Что нужно сделать, чтобы воспроизвести эту проблему?
Предоставьте образец кода, а также любые дополнительные сведения, чтобы помочь нам отследить проблему. Если вы можете предоставить ссылку на тестовый проект, который позволяет нам воспроизвести проблему, это очень поможет нам как в скорости, так и в качестве исправления.
Примечание. Не забудьте отформатировать код для удобства чтения:
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
Я думаю, этот параметр должен быть установлен на YES
, верно?
Коды вашего редактора делают это после создания проекта xcode?
для цели Pods-Unity-iPhone
Без присмотра?
Встречаюсь с такой же проблемой, кто-нибудь это решил?
Отдел контроля качества Facebook закрыт?
Кто-нибудь?
Привет, ребята, вы можете добавить
"Accelerate.framework"
Этапы сборки> Связывание двоичного файла с библиотеками> +
затем собери и попробуй.
На самом деле, сделав это (8.1.0 версия Facebook SDK), я могу успешно собрать (8.1.1 выдает много ошибок, даже я не могу собрать, он терпит неудачу), но затем он отклонен Apple, потому что он разбился при запуске
Я нашел рабочую форму, пожалуйста, проверьте эту ссылку:
https://github.com/facebook/facebook-sdk-for-unity/issues/193#issuecomment -754953304
Я пытаюсь использовать обновление модуля FBCoreKit до версии 8.0, чтобы решить эту проблему.
Я пытаюсь использовать обновление модуля FBCoreKit до версии 8.0, чтобы решить эту проблему.
Вы имеете в виду, что версия 8.0 подходит для iOS 9.x?
Обновите Xcode до 12
Обновите Xcode до 12
Действительно?
Я пытаюсь использовать обновление модуля FBCoreKit до версии 8.0, чтобы решить эту проблему.
Вы имеете в виду, что версия 8.0 подходит для iOS 9.x?
да
@CodeMasterYi
Для меня установите ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES на true, чтобы исправить проблему.
Но вам нужно сделать это в вашем скрипте сборки на порядок больше 100, потому что facebook sdk установил для этого свойства значение false на порядок 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
}
У меня тоже есть эта проблема - с Firebase SDK 9.0.0
Понижение до 8.0.0 устраняет проблему.
При запуске приложения на устройстве из XCode это результат:
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)
Я попробовал многие рекомендации на этой странице (и на других страницах), но ничего из того, что я пробовал, не помогло решить эту проблему - за исключением перехода на более раннюю версию SDK Facebook.
Самый полезный комментарий
@CodeMasterYi
Для меня установите ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES на true, чтобы исправить проблему.
Но вам нужно сделать это в вашем скрипте сборки на порядок больше 100, потому что facebook sdk установил для этого свойства значение false на порядок 100.