【问题标题】:Unity xcode build fails, because of UnityFramework library not loaded?Unity xcode 构建失败,因为未加载 UnityFramework 库?
【发布时间】:2020-07-23 18:00:49
【问题描述】:

我正在尝试使用适用于 IOS 的 xcode 构建我的 Unity 游戏。构建完成没有错误,但游戏在启动时崩溃。 (安卓工作)。我在 unity 2019.3.7 中遇到了这个问题,并创建了一个新项目并将我所有的东西导入到 2019.4.2f 但错误保持不变:

加载/var/containers/Bundle/Application/E7F144F0-19F0-4CDD-8739-46E4E53886D4/io.app/Frameworks/UnityFramework.framework/UnityFramework时出错:dlopen(/var/containers/Bundle/Application/E7F144F0-19F0 -4CDD-8739-46E4E53886D4/io.app/Frameworks/UnityFramework.framework/UnityFramework,265):库未加载:@rpath/FBLPromises.framework/FBLPromises 引用自:/var/containers/Bundle/Application/E7F144F0-19F0-4CDD-8739-46E4E53886D4/io.app/Frameworks/UnityFramework.framework/UnityFramework 原因:找不到图片

我在 xcode 项目中没有改变任何东西(由统一构建)。我在 macOS Catalina 10.15.4 (virtualbox) 中使用 Xcode 11.4。

我将不胜感激。

乔纳斯

【问题讨论】:

  • 为什么不从 Unity 构建应用程序?
  • 你这是什么意思?我在 Unity 中单击“构建”,这将创建一个 xcode 项目,然后我必须在我的设备上运行(构建)它或发布它。这是正确的方法吧?
  • 您可以从 Unity 运行您的应用程序,只需 google 如何
  • 谷歌:是的,我做对了。感谢您的帮助。

标签: ios xcode unity3d


【解决方案1】:

Appodeal 的大力支持帮助我完成了这个解决方案:

我必须在我的目标(Target -> BuildPhases -> Embed Frameworks)中嵌入所需的框架(在 Pods -> Products 下)。

【讨论】:

    猜你喜欢
    • 2019-11-07
    • 2023-02-09
    • 1970-01-01
    • 2020-03-21
    • 2011-07-16
    • 1970-01-01
    • 2021-07-16
    • 2018-10-03
    相关资源
    最近更新 更多