ฉันได้รับข้อผิดพลาด 9999 เมื่ออัปโหลดไฟล์ .zepetopackage ใน Zepeto Studio
หากพบข้อผิดพลาด 9999 ระหว่างอัปโหลดไฟล์ .zepetopackage ไปยัง ZEPETO Studio หลังจากสร้างโลกเสร็จแล้ว โปรดลองวิธีแก้ไขทั้งสามวิธีด้านล่างนี้

กรณีที่ 1. หากคุณพลาดการติดตั้งโมดูลที่จำเป็นเมื่อติดตั้ง Unity
ไปที่ Unity Hub > Installs > 2022.3.34f1 > Add Modules และตรวจสอบว่ามีการติดตั้งโมดูลที่จำเป็นทั้งหมดหรือไม่

โมดูลที่จำเป็นมีดังต่อไปนี้:
- Android Build Support
- iOS Build Support
- Mac Build Support (Mono) - ติดตั้งถ้าพีซีของคุณทำงานบน Windows
- Windows Build Support (Mono) - ติดตั้งถ้าพีซีของคุณทำงานบน Mac
Mac

Windows

นอกจากนี้ ให้คลิกเมนูเข้าสู่ระบบถัดจากปุ่ม 'Publish' และตรวจสอบให้แน่ใจว่า 'Target Platforms' ได้ถูกตั้งค่าเป็น 'All'

หากติดตั้งโมดูลที่จำเป็นทั้งหมดแล้ว ให้คลิกปุ่ม Publish เพื่อสร้างโลกของคุณใหม่อีกครั้ง
เมื่อการสร้างเสร็จสิ้น ให้เปิดโฟลเดอร์โปรเจกต์ > Build > โฟลเดอร์ ZEPETO.Script เพื่อตรวจสอบว่าไฟล์แพลตฟอร์มทั้งหมดถูกสร้างขึ้นแล้ว
ไฟล์แพลตฟอร์มที่จำเป็นมีดังนี้:
- android
- ios
- osx
- windows

อัปโหลดไฟล์ .zepetopackage ที่สร้างขึ้นไปยัง ZEPETO Studio
สำหรับรายละเอียดเพิ่มเติม โปรดดูคู่มือด้านล่าง:
กรณีที่ 2. ผู้ใช้ Windows – ชื่อไฟล์หรือโฟลเดอร์ยาวเกินไป
ในสภาพแวดล้อม Windows ความยาวของชื่อเส้นทางสามารถส่งผลต่อการสร้างแพ็กเกจ
หากมีไฟล์หรือโฟลเดอร์ที่มีชื่อยาวเกินไปภายในโฟลเดอร์ Assets อาจเกิดข้อผิดพลาด 9999 เมื่ออัปโหลดไปยังสตูดิโอ
โปรดตรวจสอบให้แน่ใจว่าชื่อไฟล์ไม่มีช่องว่างหรืออักขระพิเศษ
เปลี่ยนชื่อไฟล์ให้สั้นลง เช่น “abc.jpg” แล้วสร้างโปรเจกต์ใหม่อีกครั้ง
แม้ว่าโฟลเดอร์จะถูกสร้างขึ้นโดยอัตโนมัติจาก Unity Asset Store ก็ตาม โปรดเปลี่ยนชื่อโฟลเดอร์ให้สั้นลง
กรณีที่ 3. หากเกิดข้อผิดพลาด 9999 หลังจากติดตั้งโมดูลที่จำเป็นแล้ว
หากเกิดข้อผิดพลาด 9999 แม้ว่าจะติดตั้งโมดูลที่จำเป็นทั้งหมด ลองใช้วิธีต่อไปนี้ดูค่ะ
ลบโฟลเดอร์ Build ในโฟลเดอร์ Project

ZEPETO.ปรับปรุงแพกเกจทั่วโลก (1) เปิด Windows > Package Manager ใน Unity และเลือก My Registries หรือ In Project ใน Packages (2) หลังจากเลือก ZEPETO.World จากรายการแพคเกจแล้ว ให้คลิกแท็บ Version History ค่ะ (3) อัปเดตเป็นเวอร์ชั่นล่าสุด

สร้างโครงการใหม่โดยการกดปุ่ม Publish ค่ะ
เมื่อการสร้างเสร็จสิ้นแล้ว ให้เปิดโฟลเดอร์ Project > Build > ZEPETO.Script เพื่อตรวจสอบว่าแฟ้มแพลตฟอร์มแต่ละแฟ้มได้ถูกสร้างขึ้นแล้วหรือไม่
ไฟล์แพลตฟอร์มที่จำเป็นมีดังต่อไปนี้ค่ะ
- android
- ios
- osx
- windows

อัพโหลดไฟล์ .zepetopackage ที่สร้างขึ้นไปยังสตูดิโอเจเพทโท