VRChat SDK 专栏


lllegal byte sequence encounted in the input. Parameter name: string

ff7e33199eac9c0da7b193753b8143a5.png

解决方法

  1. 请试着将自己的设备名修改为 半角英文+阿拉伯数字,并重新尝试上传。
  2. 项目所在的文件夹路径修改为 半角英文+阿拉伯数字,并重新尝试上传。

为什么会发生这种事?

Unity 使用的 Mono 运行时无法在 Windows 平台上进行 P/Invoke 时无法正确处理非 UTF8 字符串编码,因此出现错误“在输入中遇到非法字符串”。

关于上述错误的相关技术讨论

素材来自群友 小稳流星

Client Simulator 报错

In order to use clentsim, you must first update your project settings! Open the ClientSim Settings Window and apply the settings to your project.

6a1234445dd830653dd1421e6b9d5784.jpg

翻译:

要使用 ClentSim,您必须首先更新您的项目设置!打开 ClientSim Settings 窗口并将设置应用于您的项目。

解决方法:

不要听他的屁话,打开 VRChat SDK 控制面板,来到 builder 子页面,点击 setup 让 SDK 自动恢复 client sim 错误即可解决该问题。

该错误可能会出现在错误导入影响 layer 的 pack 中。

素材来自群友 ·