Le Push SDK nécessite une licence pour activer l'ingestion de flux. Découvrez comment obtenir et intégrer la licence du Push SDK.
Licence tout-en-un
Le Push SDK utilise le service de licence tout-en-un d'ApsaraVideo, qui autorise plusieurs SDK pour votre application, tels que le Push SDK et le Queen SDK. La LicenseKey et la LicenseFile (fichier de certificat) sont partagées entre tous les services utilisant la licence tout-en-un ; vous n'avez donc besoin de les configurer qu'une seule fois. Assurez-vous d'utiliser le fichier de certificat le plus récent.
Demander une licence
Pour plus d'instructions, consultez la rubrique Autorisation de licence tout-en-un.
Configurer la licence
Configurer la licence sur Android
-
(Recommandé) Copiez le fichier de licence dans le répertoire assets de votre projet Android Studio.
RemarqueVous pouvez également copier le fichier de licence à un autre emplacement. Toutefois, assurez-vous que la valeur de
com.aliyun.alivc_license.licensefileà l'étape 2 correspond au chemin d'accès du fichier de licence. -
Ajoutez un nœud <meta-data> au fichier AndroidManifest.xml.
ImportantSi la vérification de la licence échoue après la configuration, vérifiez si le nœud <meta-data> se trouve sous l'élément <application> et si l'attribut name du nœud <meta-data> est correct.
<meta-data android:name="com.aliyun.alivc_license.licensekey" android:value="foIV**************************************"/> <!-- TODO: Set your LicenseKey value--> <meta-data android:name="com.aliyun.alivc_license.licensefile" android:value="assets/cert/release.crt"/> <!-- TODO: Set your LicenseFile path-->
Configurer la licence sur iOS
Copiez le fichier de licence dans le répertoire spécifié de votre projet Xcode et sélectionnez le projet actuel dans Target Membership.
Ouvrez Info.plist. Définissez AlivcLicenseKey sur votre clé de licence et AlivcLicenseFile sur le chemin d'accès de votre fichier de licence.
Intégrer la licence sur Flutter
Pour les applications Flutter, intégrez les licences natives pour chaque plateforme cible. Pour plus d'informations, consultez les rubriques Configurer la licence sur Android ou Configurer la licence sur iOS.
Configurer la licence sur le Web
Pour plus d'informations, consultez la rubrique Autorisation et gestion des licences d'ApsaraVideo VOD.