c# - 如何在运行时设置统一应用程序版本?
问题描述
Unity.Application.version 是只读的..
所以我尝试了:
UnityEditor.PlayerSettings.BundleVersion = "Text";
但 PlayerSettings 导致构建失败
解决方案
你不能,如果你打算实现类似“运行时游戏更新效果”的效果,那么你最好的选择是将构建版本作为单独的变量并自己跟踪它,或者甚至从服务器 api 获取它。但真的没有必要这样做。除非出于某种原因紧急。
推荐阅读
- r - ComplexHeatmap:使用 NA 绘制和聚类热图
- python - Python 和 Pandas - 将 Tue Jun 23 2020 转换为 yyyy-mn-dd
- node.js - Discord.js:在发送前创建 Message 对象
- python - 我有两个数组,我需要根据另一个数组的条件在一个数组中做一个简单的操作
- python-3.x - TensorFlow 2.0 执行缓慢。只更新 tf.Variable 的一部分
- vuejs3 - Vue3排序计算数组
- java - 在 Spring Security 中使用添加的授权(角色)在方法级别执行任务
- node.js - 这个错误消息“有多个模块的名称只是大小写不同”是否指向错误的根源?如果是这样,怎么做?
- r - 确定多个不同变量的内容是否相同
- ruby-on-rails - Rails 6 中 Logger 和 ActiveSupport::Logger 的区别