首页 > 解决方案 > Xcode 和 Unity 缺少库“lGoogleUtilities”

问题描述

我正在开发一个使用 Unity 制作的应用程序,我必须在 Xcode 中构建它才能在 App Store 中获得它。

现在我在这里遇到了一个问题。我收到此错误:

library not found for -lGoogleUtilities

但是,当我在调试模式下构建应用程序并在我的 iPad 上测试它时,没有任何问题。但是当我尝试为TestFlight(工具栏->产品->存档)构建它时,会发生错误。

我已经按照本教程让它在调试模式下工作(因为我之前也有过这个错误) https://youtu.be/YHHj1bZUbsc(从 6:20 开始)。

我正在使用 Unity 的“Google Admob”、“CloudOnce”和“Play Services Resolver”插件。在调试版本中,错误(在我在调试版本中修复之前)是由“Google Admob”引起的。我觉得我在发布版本中缺少框架或其他东西。

标签: iosxcodeunity3dadmob

解决方案


好吧,经过几个小时的尝试和搜索,我发现我实际上打开了错误的文件,你会认为.xcodeproj这是正确的扩展名,但实际上你必须打开.xcodeworkspace文件。它为我编译。


推荐阅读