重复符号
Duplicated Symbols
我在 Unity 2019 中制作游戏,我导出到 iOS,然后使用 Xcode 11.6 打开,完成了所有签名过程,但是当我想要构建它时,我得到:
81 duplicate symbols for architecture arm64
这里是完整的描述:
我试过了:
- 正在删除文件夹 DerivedData
- 清除解决方案已删除
- 来自 Unity 的 UnityAds(但仍然存在于 Xcode)
- 正在寻找“其他链接器标志”并删除“-ObjC”,正如大多数答案所说的那样,但“其他链接器标志”是空的。
- 如图所示锁定GoogleAdsDependencies.xml:https://answers.unity.com/questions/1355562/arm-64-function-not-4-byte-aligned-build-failed.html
我有办法!它是 Google Unity Ads 中介插件。所以我删除了插件,问题就消失了。如何在没有错误的情况下获取插件?在依赖项中 xml 匹配 Unity 使用的 UnityAds 版本。就是这样。
我在 Unity 2019 中制作游戏,我导出到 iOS,然后使用 Xcode 11.6 打开,完成了所有签名过程,但是当我想要构建它时,我得到:
81 duplicate symbols for architecture arm64
这里是完整的描述:
我试过了:
- 正在删除文件夹 DerivedData
- 清除解决方案已删除
- 来自 Unity 的 UnityAds(但仍然存在于 Xcode)
- 正在寻找“其他链接器标志”并删除“-ObjC”,正如大多数答案所说的那样,但“其他链接器标志”是空的。
- 如图所示锁定GoogleAdsDependencies.xml:https://answers.unity.com/questions/1355562/arm-64-function-not-4-byte-aligned-build-failed.html
我有办法!它是 Google Unity Ads 中介插件。所以我删除了插件,问题就消失了。如何在没有错误的情况下获取插件?在依赖项中 xml 匹配 Unity 使用的 UnityAds 版本。就是这样。