问题
- 我的构建失败了。
- 当我在本地构建我的项目是,我得到一个“文件未找到”的错误并且崩溃了。
原因
有几种会出错的可能性:
- 在Library文件夹的元数据仓库冲突。
- 特定的插件缺少如.a或者.dll的库文件可能会导致编译器错误。
解决方案
简短的回答是‘不’,仓库里不需要Library文件夹。
您不需要再您的仓库中包含Library文件夹,因为在首次处理您的项目时Unity云构建将自动生成Library文件夹。但是如果出现问题,您可以在Unity云构建选项中禁用库缓存,因为默认情况下激活库缓存可以提高首次检出后的构建速度。
有时有必要执行清除构建,这可以在Unity云构建信息中心的下拉菜单中完成。浙江清除库缓存并创建一个新的缓存。
另外,确保检查您仓库里插件的一些如.a或者.dll的文件。当您创建了一个构建并且这些文件被SCM当做忽略文件忽略时,它可能会构建失败。
更多信息
更多有关构建过程的详细信息请参阅这里的“云构建高级功能指南”。
更多有关发布构建的信息请参见这里.
更多库缓存的信息请阅读此线索
更多有关库文件夹的信息请参见此线索