Tous les produits
Search
Centre de documentation

:Générer le client de vidéos courtes pour iOS

Dernière mise à jour :Aug 10, 2026

Cette rubrique explique comment générer le client de vidéos courtes pour iOS.

Préparer l'environnement

Environnement

Description

Version du système

iOS 9.0 ou version ultérieure.

iPhone

iPhone 5 ou modèle ultérieur.

Architecture CPU

Les architectures ARM64, ARMv7 et ARMv7s sont prises en charge sur les appareils physiques. Les architectures de simulateur ne sont pas prises en charge.

Xcode

Xcode 9.0 ou version ultérieure. Téléchargez Xcode.

Prérequis

Procédure

  1. Téléchargez la démo de vidéos courtes et décompressez le package. Pour plus d'informations, consultez Présentation et téléchargement du SDK.

    Structure des répertoires :

    - demo  
          - |- AlivcCommon      # The public component.
          - |- AlivcCore        # The public component of the short video service.
          - |- AlivcCrop        # The component that contains the code used to implement the cropping UI.
          - |- AlivcEdit        # The component that contains the code used to implement the editing UI.
          - |- AlivcRecord      # The component that contains the code used to implement the recording UI.
          - |- AlivcSmartVideo  # The component of the short video service.
          - |- AliyunVideoClient_Entrance    # The project entry file of the short video service.
    - doc  # The related documentations.
    - sdk  # The SDK that is used by the project. You can manually import an SDK as needed.
    - xxxReleaseNote.md  # The release note.
  2. Importez et configurez le projet.

    1. Ouvrez Xcode, cliquez sur Open a project or file, puis double-cliquez sur le fichier AliyunVideoClient_Entrance.xcworkspace situé dans le répertoire demo.

    2. Spécifiez l'adresse du serveur.

      Chemin du fichier : demo/AlivcCommon/AlivcCommon/Classes/Macro/AlivcDefine.m.

      Modifiez la variable kAlivcQuUrlString dans le fichier. Définissez-la sur l'adresse IP publique de l'instance ECS où le serveur d'application Qu Video est entièrement intégré, et ajoutez le numéro de port 8080.

      Exemple : http://<Adresse IP publique de l'instance ECS>:8080.

      NSString * const kAlivcQuUrlString = @"http://:8080";
  3. Modifiez les paramètres Bundle Identifier et Signing Certificate.

    Important

    Remplacez le Bundle Identifier par com.<Nom de l'entreprise>.<Nom du projet> afin d'éviter les échecs d'exécution lorsque le Bundle Identifier est déjà utilisé.

    La valeur du paramètre Bundle Identifier doit être définie dans le paramètre package_name du profil de votre serveur d'application de vidéos courtes. Si vous ne configurez pas le paramètre Bundle Identifier sur le serveur d'application de vidéos courtes, l'intercepteur d'ID de bundle déployé sur ce dernier interceptera l'ID de bundle de l'application lors de son exécution sur le client iOS. Par conséquent, une erreur 403 avec le message « Request failed:forbidden » sera renvoyée lorsque l'application enverra une requête au serveur d'application de vidéos courtes. Pour savoir comment configurer le paramètre Bundle Identifier sur le serveur d'application de vidéos courtes, consultez Générer le serveur d'application de vidéos courtes.

    Dans Xcode, sélectionnez la cible du projet, cliquez sur l'onglet General, puis modifiez le Bundle Identifier dans la section Identity.

    Sous l'onglet Signing & Capabilities, dans la section Signing, assurez-vous que l'option Automatically manage signing est sélectionnée. Vérifiez que la valeur du Bundle Identifier correspond à celle configurée sur votre AppServer.

  4. Sous l'onglet Signing & Capabilities, vérifiez que l'option Automatically manage signing est sélectionnée, puis choisissez votre Team.

    1. Sélectionnez votre Team.

      Ce champ se trouve dans la section Signing de l'onglet Signing & Capabilities. Cliquez sur le menu déroulant situé à côté de Team pour sélectionner votre compte.

    2. Si vous n'avez pas encore ajouté de compte, cliquez sur Add an Account.

      Cette option figure dans le menu déroulant Team de la section Signing sous l'onglet Signing & Capabilities.

    3. Créez un compte.

      Dans Xcode, accédez à Preferences > Accounts. Cliquez sur le bouton + dans le coin inférieur gauche. Dans la boîte de dialogue Sign in with your Apple ID qui s'affiche, saisissez votre identifiant Apple et cliquez sur Next pour vous connecter.

    4. Sélectionnez le compte créé dans la liste déroulante Team. Assurez-vous qu'aucun message d'erreur n'apparaît après l'ajout de la signature.

  5. Compilez et exécutez le projet.

    1. Définissez la cible d'exécution sur AliyunVideoClient_Entrance. Connectez un appareil iOS physique à votre ordinateur à l'aide d'un câble de données. Dans Xcode, sélectionnez l'appareil comme destination d'exécution. Sur votre appareil physique, activez le mode Développeur dans l'application Réglages.

    2. Cliquez sur le bouton build and run.