Topik ini menjawab beberapa pertanyaan umum terkait lisensi SDK.
Apa yang harus saya lakukan jika terjadi kesalahan lisensi saat menggunakan Player SDK untuk Web?
Deskripsi masalah: Kesalahan lisensi muncul saat menggunakan Player SDK untuk Web.
Solusi: Beli lisensi jika Anda menggunakan Player SDK V2.28.0 atau versi lebih baru. Lisensi ini tidak berlaku untuk Player SDK versi sebelum 2.28.0. Kami menyarankan menggunakan Player SDK V2.29.1 atau yang lebih baru. Jika belum memiliki lisensi, belilah di Halaman Pembelian ApsaraVideo MediaBox SDK, lalu ikat ke aplikasi Anda.
Apa yang harus saya lakukan jika terjadi kesalahan lisensi saat menggunakan Player SDK untuk klien seluler?
Deskripsi masalah: Muncul kesalahan seperti "License verify premium func:abr" saat menggunakan Player SDK untuk klien seluler V7.0.0 atau versi lebih baru.

Solusi: Player SDK V7.0.0 atau versi lebih baru memiliki edisi berbeda dengan fitur bervariasi. Untuk menggunakan fitur Edisi Profesional, seperti kebijakan ABR tingkat lanjut, beli lisensi Edisi Profesional. Informasi lebih lanjut dapat ditemukan di Dapatkan lisensi ApsaraVideo VOD Player SDK.
Bagaimana cara melihat waktu kedaluwarsa lisensi dan memperpanjangnya?
View the expiration time of a license
Masuk ke Konsol ApsaraVideo VOD.
Di bilah navigasi sisi kiri, pilih .
Klik tab License Management, temukan pesanan lisensi yang terikat dengan aplikasi, lalu lihat waktu kedaluwarsa di kolom Expiration Date.

Renew a license
Lihat Perpanjang lisensi.
Jika waktu kedaluwarsa lisensi yang Anda terima dalam pesan teks tidak sesuai dengan tanggal validitas di konsol, sistem telah memperpanjang periode validitas karena alasan historis. Tanggal kedaluwarsa di konsol yang berlaku. Abaikan prompt kedaluwarsa di halaman Pembaharuan Sumber Daya. Kami sarankan menonaktifkan fitur perpanjangan otomatis.
Jika pesanan lisensi mencakup kombinasi beberapa SDK, Anda harus memperpanjang seluruh pesanan lisensi dan tidak dapat memperpanjangnya secara terpisah. Untuk memperpanjang lisensi:
Klik Renew di kolom Actions jika pesanan lisensi memiliki ID instans yang sesuai.

Beli lisensi di Halaman Pembelian ApsaraVideo MediaBox SDK, lalu ikat ke aplikasi Anda jika pesanan lisensi tidak memiliki ID instans.
Bagaimana cara memecahkan masalah kesalahan yang dilaporkan saat mengikat lisensi ke aplikasi?
Ikuti langkah-langkah berikut:
Periksa apakah konfigurasi otorisasi lisensi yang dibuat di Konsol ApsaraVideo VOD atau Live benar.
Masuk ke Konsol ApsaraVideo VOD.
Di bilah navigasi sisi kiri, pilih .
Di tab Application Management pada halaman Lisensi Saya, temukan aplikasi yang diinginkan dan klik Edit di kolom Tindakan. Halaman detail aplikasi akan muncul, menampilkan informasi dasar dan lisensi yang terikat.
Periksa apakah informasi berikut benar:
Informasi dasar, seperti nama paket dan tanda tangan. Kami sarankan tidak mengikat tanda tangan ke lisensi.
Informasi lisensi, seperti versi SDK, jenis otorisasi, tanggal kedaluwarsa, status lisensi, dan layanan bernilai tambah yang dibeli.

Periksa apakah konfigurasi lisensi di proyek benar dan sesuai dengan informasi lisensi yang dibuat di konsol.
Web: Periksa konfigurasi inisialisasi pemain seperti konfigurasi
lisensi.Domain: Periksa apakah domain halaman tempat pemain disematkan adalah subdomain dari atau memiliki nama yang sama dengan domain yang ditentukan saat mengajukan lisensi.
Kunci lisensi: Periksa apakah kunci lisensi yang dikonfigurasikan di proyek sama dengan yang ditampilkan di konsol.
Android: Periksa konfigurasi seperti file konfigurasi
AndroidManifest.xml.Kunci lisensi: Periksa apakah nilai dari
com.aliyun.alivc_license.licensekeysama dengan kunci lisensi yang ditampilkan di konsol.File lisensi: Periksa apakah nilai dari
com.aliyun.alivc_license.licensefilesama dengan jalur tempat file lisensi disimpan.Nama paket: Periksa apakah nilai dari
applicationIddi filebuild.gradlesama dengan nama paket yang ditampilkan di konsol.Tanda tangan paket: Jika Anda memilih untuk mengikat tanda tangan saat membuat lisensi di konsol, periksa apakah tanda tangan yang dikonfigurasikan di proyek sama dengan yang ditampilkan di konsol. Jalankan perintah berikut untuk memeriksa tanda tangan paket Anda:
keytool -v -list -keystore your.keystore.
iOS: Periksa konfigurasi seperti file konfigurasi
Info.plist.ID Bundle: Periksa apakah nilai dari
CFBundleIdentifiersama dengan ID bundle yang dikonfigurasikan di konsol.Kunci lisensi: Periksa apakah nilai dari
AlivcLicenseKeysama dengan kunci lisensi yang ditampilkan di konsol.File lisensi: Periksa apakah nilai dari
AlivcLicenseFilesama dengan jalur file lisensi di paketIPAAnda.
HarmonyOS: Periksa konfigurasi seperti file konfigurasi
module.json5.ID Bundle: Periksa apakah nilai dari
bundleNamedi fileapplication.json5sama dengan ID bundle yang dikonfigurasikan di konsol.Kunci lisensi: Periksa apakah nilai dari
com.aliyun.alivc_license.licensekeysama dengan kunci lisensi yang ditampilkan di konsol.File lisensi: Periksa apakah nilai dari
com.aliyun.alivc_license.licensefilesama dengan jalur file lisensi di paketHAPAnda.
Apakah saya perlu memperbarui file lisensi dan kunci lisensi aplikasi setelah membeli lisensi dan mengikatnya ke aplikasi?
Kami sarankan memperbarui file lisensi. Setelah mengikat lisensi baru ke aplikasi, tanggal kedaluwarsa di file lisensi juga diperbarui. Mengintegrasikan file lisensi yang diperbarui membantu meningkatkan tingkat keberhasilan autentikasi permintaan. Dalam kebanyakan kasus, pembaruan lisensi tidak memengaruhi operasi aplikasi online Anda.
Kami sarankan tidak mengubah kunci lisensi, karena itu terikat ke UID.
Bagaimana cara memodifikasi ID aplikasi?
Anda dapat memodifikasi informasi aplikasi yang terikat ke lisensi di konsol.
Memodifikasi pengenal aplikasi seperti nama paket akan menyebabkan kegagalan autentikasi untuk aplikasi dengan pengenal asli. Unduh file sertifikat baru untuk menggantikan yang lama. Lanjutkan dengan hati-hati.
Masuk ke ApsaraVideo VOD console.
Di bilah navigasi sisi kiri, pilih .
Di tab Manajemen Aplikasi, temukan aplikasi yang diinginkan dan klik Edit di kolom Tindakan.
Modifikasi nama aplikasi, platform, hash MD5, dan pengenal aplikasi seperti nama paket.
Konfirmasi pengaturan dan klik Modify.
Apakah saya bisa memodifikasi tanda tangan MD5 aplikasi Android saya?
Memodifikasi konfigurasi verifikasi, seperti tanda tangan MD5, dapat menyebabkan kegagalan verifikasi SDK di versi publik aplikasi. Akibatnya, aplikasi tidak dapat bekerja seperti yang diharapkan. Lanjutkan dengan hati-hati.
Jika Anda memodifikasi tanda tangan MD5 dari A ke B, aplikasi yang awalnya dikonfigurasikan dengan tanda tangan MD5 A tidak akan bekerja seperti yang diharapkan. Dalam hal ini, kami sarankan membuat aplikasi lain dengan nama paket yang sama dengan aplikasi yang ada dan tentukan B sebagai tanda tangan MD5 untuk aplikasi baru.
Jika Anda melepaskan ikatan tanda tangan, SDK berikut akan gagal verifikasi:
ApsaraVideo MediaBox SDK V1.6.0 dan sebelumnya
Player SDK V5.5.1.0 dan sebelumnya
Push SDK V4.4.8 dan sebelumnya
Short Video SDK V3.35.0 dan sebelumnya
Bagaimana cara memodifikasi versi SDK, modul, atau fitur?
Mengubah konfigurasi tidak didukung melalui Konsol ApsaraVideo VOD. Untuk menambahkan modul SDK, memodifikasi versi SDK, atau memodifikasi fitur SDK, ajukan tiket.