Unity构建到iOS错误

时间:2016-07-27 17:15:53

标签: c# ios iphone xcode google-api

我制作了一个统一的游戏,在Android上完美运行但是当我将它构建到iOS时,我在Xcode中遇到以下错误:

“” _ _ OBJC_CLASS $ _ GSDK_GTMOAuth2Authentication“

我必须下载文件吗?我在网上寻找它,但我找不到它。

我在构建之后也收到了这条消息:

  1. 添加'-ObjC'链接器标志。为此,请选择顶级项目 对象,选择'Unity-iPhone'构建目标,然后转到 构建设置选项卡。搜索其他链接器标志并添加 该列表中的'-ObjC'标志。
  2. **注意:要在模拟器中运行,请使用Unity 4.6.8或更高版本。

    我是否必须在线查找并下载?

    如何修复上述错误?

1 个答案:

答案 0 :(得分:0)

我自己解决了。如果其他人遇到此问题,并且没有使用cocoapods,您还必须导入这些框架:

GoogleAppUtilities.framework
GoogleAuthUtilities.framework
GoogleNetworkingUtilities.framework
GoogleSignIn.framework
GoogleSymbolUtilities.framework
GoogleUtilities.framework

然后如果错误说"膨胀"或"放气"出现了,你必须

  • 转到项目“构建设置”选项卡
  • 搜索其他链接标记
  • 将-lz添加为链接器标志
  • 在“产品”菜单中,选择“再次构建前清洁”