【发布时间】:2019-10-01 15:11:40
【问题描述】:
我正在开发一个使用 Unity 制作的应用程序,我必须在 Xcode 中构建它才能在 App Store 中获得它。
现在我在这里遇到了问题。我收到此错误:
library not found for -lGoogleUtilities
但是,当我在调试模式下构建应用程序并在我的 iPad 上对其进行测试时,没有任何问题。但是当我尝试为 TestFlight(工具栏 -> 产品 -> 存档)构建它时,会发生错误。
我已经按照本教程让它在调试模式下工作(因为我之前也遇到过这个错误) https://youtu.be/YHHj1bZUbsc(从 6:20 开始)。
我正在使用 Unity 的“Google Admob”、“CloudOnce”和“Play Services Resolver”插件。在 debug 版本中,错误(在我在 debug 版本中修复之前)是由“Google Admob”引起的。我觉得我在发布版本中缺少框架或其他东西。
【问题讨论】:
-
我也有同样的问题。
-
@thirteen4054 我想通了,你必须打开 .xcodeworkspace,而不是 .xcodeproj 文件,然后它应该可以编译。