Table of Contents

FAQ Mega

Masalah dalam proses pengembangan sulit dihindari. Artikel ini bertujuan membantu Anda menemukan dan menyelesaikan masalah umum dengan cepat. Kami mulai dari daftar pertanyaan yang sering diajukan (FAQ). Jika Anda tidak menemukan jawaban di sini, lihat bab berikutnya atau kirimkan laporan masalah kepada kami.

Pertanyaan yang sering diajukan (FAQ)

Berikut adalah beberapa masalah dan solusi yang paling sering ditemui developer saat mengintegrasikan dan menggunakan EasyAR Mega.

Q: Mengapa aplikasi saya menampilkan Invalid Key?

A: Ini biasanya disebabkan oleh beberapa alasan berikut:

  1. License tidak valid atau kedaluwarsa
  2. License tidak cocok dengan Bundle ID / Package Name
  3. Perangkat headset memerlukan XR License terpisah
  4. Fitur kamera kustom memerlukan License versi resmi
Q: Mengapa ada watermark pada aplikasi saya?

A: Ini menunjukkan bahwa License yang Anda gunakan adalah versi trial, bukan versi resmi.

Q: Mengapa ada prompt hitung mundur pada aplikasi saya, timeout within * seconds?

A: Ini adalah batasan selama periode produk trial. Menggunakan lisensi resmi EasyAR Sense dan layanan resmi EasyAR Mega dapat menyelesaikan masalah ini.

Q: Mengapa aplikasi saya terbuka dengan layar hitam?

A: Dalam kondisi ini, alasan error biasanya tercetak pada informasi layar atau log. Anda dapat menyelesaikannya sesuai alasan spesifik yang dicetak sistem. Jika tidak dapat diselesaikan, berikan informasi teknis, termasuk log, screenshot, informasi perangkat detail, dan sebagainya.

Q: Mengapa aplikasi saya tidak dapat melakukan localization, dan status yang dikembalikan selalu NotFound?

A: Ini biasanya disebabkan oleh beberapa alasan berikut:

  1. Layanan localization masih dalam proses start:
    Saat ini layanan localization belum sepenuhnya memuat semua peta Mega, sehingga keberhasilan localization di area tertentu belum dapat dijamin.
  2. Di luar cakupan peta:
    Pastikan lokasi fisik Anda saat ini berada dalam area cakupan peta Mega yang dimuat.
  3. Konfigurasi uji simulasi salah:
    Aplikasi tidak berjalan di lokasi, tetapi MegaLocationInputMode salah diatur ke Onsite.
  4. Kondisi lingkungan kurang baik:
    Pencahayaan ekstrem, terlalu gelap atau terlalu terang, area luas berupa dinding atau lantai warna polos, seperti dinding putih atau lantai mengilap, dapat memengaruhi visual localization.
Q: Mengapa aplikasi saya tidak dapat melakukan localization, dan status yang dikembalikan abnormal?

A: Ini biasanya disebabkan oleh beberapa alasan berikut:

  1. Request timeout:
    Sistem akan mengembalikan RequestTimeout.
  2. Interval request terlalu pendek:
    Sistem akan mengembalikan RequestIntervalTooLow.
  3. Error abnormal lainnya:
    Sistem akan mengembalikan UnknownError. Secara umum, abnormalitas seperti ini terkait kegagalan saat koneksi atau transmisi, atau error pada layanan Mega itu sendiri. Anda dapat memperoleh detail melalui interface MegaBlockLocalizationResponse.ErrorMessage.
Q: Mengapa pengajuan penggunaan plugin Mini Program saya gagal?

A: Ini karena plugin Mini Program tidak mendukung penggunaan dalam “visitor mode” di WeChat Developer Tools, dan juga tidak mendukung Mini Program dengan subjek individu. Ajukan menggunakan AppId WeChat Mini Program dengan subjek enterprise.

Q: Mengapa otorisasi Mini Program saya tidak disetujui?

A: Anda perlu memperoleh Mega Mini Program plugin license dari developer center dan memastikan AppId yang Anda gunakan sama dengan yang ada di license.

Q: Mengapa Mini Program saya tidak dapat digunakan di ponsel XX?

A: Integrasi Mega di Mini Program bergantung pada komponen VisionKit WeChat. Untuk system requirements dan daftar device support, lihat WeChat documentation.

Q: Localization berhasil, tetapi mengapa posisi konten virtual terlihat offset atau drifting?

A: Masalah yang melibatkan efek localization sering kali memiliki penyebab yang kompleks. Kemungkinan penyebab meliputi:

  1. Masalah akurasi mapping:
    Mega map dari area ini sendiri mungkin memiliki error akurasi. Ini biasanya terjadi pada tahap map collection atau reconstruction. Hubungi dukungan bisnis untuk konfirmasi.
  2. Lompatan saat initialization:
    Pada beberapa detik pertama setelah localization dimulai, posisi mungkin sedikit melompat. Ini disebabkan oleh sistem SLAM device yang belum selesai initialization. Proses ini terutama terlihat jelas di WeChat Mini Program, dan pada beberapa device bahkan mungkin membutuhkan waktu cukup lama.
  3. Perubahan dinamis lingkungan:
    Jika lingkungan fisik berubah signifikan, seperti memindahkan instalasi besar atau menambahkan papan display sementara, map mungkin tidak lagi cocok dengan kenyataan. Dalam kasus ini, map perlu diperbarui.
  4. Error sistem device:
    Setelah sebagian besar device berjalan terus-menerus dalam waktu lama, accumulated errors pada sistem SLAM dapat menyebabkan drifting.
  5. Masalah error localization:
    Visual localization sendiri memiliki error akurasi. Biasanya error seperti ini tidak memengaruhi pengalaman visual konten virtual. Jika error cukup besar sehingga menyebabkan offset atau drifting yang jelas, data detail diperlukan untuk analisis dan penyelesaian. Lihat metode yang dijelaskan di issue diagnosis and report untuk mengumpulkan data dan memberikan feedback.
Q: Bagaimana cara mengumpulkan dan menggunakan data EIF untuk debugging?

A: Data EIF adalah debugging tool yang kuat. Lihat bagian berikut:

  • Cara mengumpulkan: Baca collect simulated runtime data untuk mengetahui cara merekam file EIF di ponsel atau headset.
  • Cara replay: Sesuai development environment Anda, Unity atau WeChat Mini Program, lihat replay guide yang sesuai di bagian tersebut.

Cari bantuan yang lebih spesifik

Jika FAQ di atas belum menyelesaikan masalah Anda, kunjungi halaman topik berikut untuk solusi yang lebih mendalam:

Laporkan masalah baru

Jika Anda menemukan masalah yang tidak tercakup di atas dan diduga terkait dengan SDK atau platform itu sendiri, bantu kami meningkatkan produk. Untuk langkah atau panduan detail, lihat: laporan masalah.

Sebelum mengirim laporan, pastikan Anda telah menyiapkan informasi berikut; ini akan sangat membantu kami menyelesaikan masalah:

  1. Deskripsi masalah: Jelaskan dengan jelas fenomena masalah, frekuensi kemunculan, dan langkah operasi.
  2. Informasi perangkat: Model perangkat, versi sistem operasi, dan versi EasyAR SDK.
  3. Data EIF: Pastikan menyediakan file rekaman EIF yang dapat mereproduksi masalah. Ini adalah bukti diagnostik paling penting.
  4. File log: Log aplikasi lengkap, output Logcat atau Console.
  5. Rekaman layar atau screenshot: Rekaman layar atau screenshot saat masalah terjadi.

Kirimkan informasi di atas kepada kami melalui forum, email, atau kontak bisnis. Terima kasih atas feedback Anda!