我的统一项目在Xcode中打开时会产生错误。Unity3d项目在Xcode中打开时出现错误
的错误是
clang: error: linker command failed with exit code 1
(use -v to see invocation)
所以项目不是在Xcode中打开。
Xcode Version : xcode5.0
Unity Version : unity4.0
我该如何逃避这个问题?
我的统一项目在Xcode中打开时会产生错误。Unity3d项目在Xcode中打开时出现错误
的错误是
clang: error: linker command failed with exit code 1
(use -v to see invocation)
所以项目不是在Xcode中打开。
Xcode Version : xcode5.0
Unity Version : unity4.0
我该如何逃避这个问题?
统一不支持的Xcode 5(最后使用Unity 4.2.1测试)。我猜你在尝试构建并运行你的团结项目时也遇到以下问题:
UnityException:通过Xcode4启动iOS项目失败。查看编辑日志以获取详细信
为了解决您的问题,您将需要在https://developer.apple.com/downloads/寻找它重新安装的Xcode 4,我建议下载的XCode 4.6.3。虽然可以并行运行多个版本的Xcode(例如5和4.6.3),但我的经验是Unity会始终启动Xcode 5,但我无法找到改变此方法的方法即使重命名2 Xcode应用程序(也许别人知道某种方式?)的行为?在我的情况下,除了构建Unity项目之外,我没有其他需要Xcode,所以我刚刚删除了版本5.
我升级到Unity 4.2.2后开始出现类似的链接错误(我只用过适用于iOS的XCode 5和Unity)。
解决它 - 我只是抹去了我的整个XCode项目目录,并重新从Unity构建。一切都开始为我工作了。
所以我建议你试着擦掉你的XCode目录并从Unity重新创建它。
如果您在XCode项目中有自定义代码 - 也许尝试在不同的地方生成一个新的XCode项目,以查看它是否有效。