gpt4 book ai didi

linux - 在 Headless Linux 上运行 Unity CLI 构建开源项目-许可证问题

转载 作者:太空狗 更新时间:2023-10-29 12:25:25 26 4
gpt4 key购买 nike

如何在 Linux 上运行 Unity CLI 来构建我的项目,而不会出现可怕的“无法激活/更新许可证”错误。为什么我需要许可证才能从命令行进行构建?这适用于 macOS 和 Windows 上的 Unity CLI。

从 UI 启动 Unity 并登录一次不是一个选项,因为我正尝试在 Travis CI 上执行此操作。

Here's my .travis.yml file and related install + build scriptshere's the failing build

最佳答案

文档 Command line arguments提到序列号、用户名和密码。但它们似乎不在您的构建脚本中。

也试试 the lastest build of Unity3D for linux .最新版本 (5.6.0b10) 中有一个修复:

Fix "Manage License" UI regression

更新

刚找到a post关于你的问题。希望对您有所帮助。

1) Network issue - Some education users will have internal network and lack of internet access (can you verify if you can ping to https://core.cloud.unity3d.com/api/login on command line?).

2) To verify if it is a CACerts.pem issue, can you follow this code:
https://github.com/justin-zheng/travisbuildtest
CACerts.pem is included in the repository Add the CACerts.pem to the Unity license folder (in the user's .local directory: ~/.local/share/unity3d/Certificates/)

关于linux - 在 Headless Linux 上运行 Unity CLI 构建开源项目-许可证问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42885896/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com