帮助
开发常见问题

QR 测试不稳定。

14min

在Unity中开发的世界可以通过二维码在ZEPETO应用程序(移动端)中进行测试。

📘 请参考以下指南。QR 移动测试



如果二维码测试不稳定,请根据以下类型尝试解决问题。

二维码已被识别,但出现错误信息。

Document image

Text


如果在二维码识别后出现上述信息,世界无法运行,请检查您的网络设置。

在电脑上

  1. 您必须断开与VPN服务的连接。
  2. 停用所有防火墙设置。
  3. (在Windows PC上使用Wi-Fi时)转到网络和互联网 > 以太网,选择“私人网络”。
  4. (在Windows PC上使用Wi-Fi时)转到网络和互联网 > 高级网络设置,禁用除Wi-Fi以外的所有适配器。

在移动设备上

  1. 连接到与您的PC相同的网络。
  2. (iOS设备)授予访问ZEPETO应用本地网络的权限。



世界中的修改不会反映在ZEPETO应用中。

如果您在ZEPETO应用中执行世界,但发现您的开发修改未反映,请检查以下内容。

  1. 您所工作的场景必须在文件 > 构建设置 > 构建中的场景列表中,并已勾选。
  2. 您的ZEPETO应用必须是最新版本。



生成的二维码图像已损坏。

前往 编辑 > 项目设置 > 质量 > 渲染 > 纹理质量,并将设置更改为 "全分辨率"。



在运行构建时出现 "无法解析主机" 错误。

Text


如果在 macOS PC 上运行二维码测试的构建时出现上述错误消息,请尝试以下方法。

  1. 执行终端
  2. 复制并粘贴以下命令。
  • 更改 {PC 名称} 为错误消息的 PC 名称(例如, My-Computer.local).
  • 如果需要密码,请输入 macOS 账户的密码。
Shell




在移动执行期间遇到 APPLICATION_ERROR

Document image


如果在移动设备上运行应用程序时遇到 APPLICATION_ERROR,通常是由于服务器代码中的逻辑错误,例如未处理的异常。

要解决此问题,建议调试服务器脚本并对代码进行必要的修改。



MacOS - 无法解析主机错误

如果您是 MacOS 用户,在尝试进行 QR 构建时遇到“无法解析主机”错误,导致 QR 代码窗口为空,请按照以下步骤操作:

Document image




1) 在 MacOS 上打开终端。

  • 您可以通过按 Command+Space 打开聚焦搜索,然后输入终端并按回车键来完成此操作。

2) 一旦终端窗口出现,请注意“user@”后面的文本,因为这是您的主机名。

  • 例如,如果它显示为“user@ABC”,那么“ABC”就是您的主机名。



3) 在终端中,输入以下命令:

  • 输入 sudo nano /private/etc/hosts 并按回车。
  • 当提示输入密码时,输入您的 MacOS 登录密码。
Document image




4) 在主机数据库编辑屏幕中,按下箭头键将焦点移动到最底部。

Document image




  • 输入 127.0.0.1,然后按 Tab 键,然后输入你的主机名.local。
Document image

Text




5) 通过按 Control (^) + O 保存更改,然后按 Enter。

Document image




6) 通过按 Control (^) + X 退出编辑模式。

7) 在终端中,输入以下命令以重置你的 DNS:

text

Document image




8) 返回 Unity 并尝试再次运行 QR 构建。QR 代码现在应该正确显示。