SDK pour Cocos Creator / Comment connecter le SDK Xsolla natif pour iOS au projet
  Retour à la documentation

SDK pour Cocos Creator

Comment connecter le SDK Xsolla natif pour iOS au projet

Utiliser le SDK Xsolla natif pour iOS pour implémenter les fonctionnalités telles que la connexion via les réaux sociaux et la redirection vers l’application après l’achat pour les applications mobiles.

Pour connecter le SDK natif à un projet Cocos Creator, procédez comme suit :

  1. Générer un projet pour Xcode.
  2. Connectez le SDK Xsolla pour iOS au projet.
  3. Configurez le projet dans Xcode.

Générer un projet pour Xcode

  1. Dans l'éditeur Cocos Creator, accédez à Project > Build dans le menu principal. Si vous n'avez pas encore compilé de build de votre application pour les plateformes, une fenêtre permettant de créer une nouvelle configuration de build s'affiche. Si l'éditeur possède déjà des configurations de build, cliquez sur New Build Task pour créer une nouvelle configuration.
  2. Dans la fenêtre New Build Configuration, apportez les modifications suivantes :

    1. Dans le champ Platform, sélectionnez iOS dans la liste des plateformes de build disponibles ;
    2. Dans la section Developer Team, spécifiez votre profil de développeur.

  1. Cliquez sur Build.
  2. Dans le menu principal, accédez à File > Project Settings.
  3. Dans le champ Build System, spécifiez New Build System.

Un projet pour Xcode est généré dans le répertoire <CocosProjectPath>/build/iOS/proj. Les fichiers utilisés pour tous les builds iOS sont générés dans le répertoire <CocosProjectPath>/native/engine/ios.

Connecter le SDK Xsolla pour iOS au projet

Ajoutez des scripts de connecteur pour les bibliothèques du SDK Xsolla au code source. Pour ce faire :

  1. Copiez les fichiers du dossier <CocosProjectPath>/extensions/xsolla-commerce-sdk/native/ios/Scripts dans le dossier <CocosProjectPath>/native/engine/ios.
  2. Ouvrez le fichier <CocosProjectPath>/native/engine/ios/CMakeLists.txt avec n’importe quel éditeur de texte et ajoutez les lignes suivantes à la liste PROJ_SOURCES :

Copy
Full screen
Small screen
    ${CMAKE_CURRENT_LIST_DIR}/XsollaUtils.h
    ${CMAKE_CURRENT_LIST_DIR}/XsollaUtils.mm
    ${CMAKE_CURRENT_LIST_DIR}/XsollaNativeUtils.mm
    ${CMAKE_CURRENT_LIST_DIR}/XsollaSDKLoginKitObjectiveC-Bridging-Header.h
    

    Configurer un projet dans Xcode

    1. Dans Xcode, ouvrez votre projet depuis le répertoire <CocosProjectPath>/build/ios/proj.
    2. Connectez les frameworks du SDK Xsolla au projet. Pour ce faire, procédez comme suit :

      1. Accédez aux paramètres du projet ;
      2. Sélectionnez la cible avec le nom de votre projet ;
      3. Accédez à la section General > Embedded Content et cliquez sur l'icône + ;
      4. Dans la fenêtre qui s'affiche, sélectionnez Add Other > Add Files dans la liste déroulante ;
      5. Sélectionnez tous les dossiers de frameworks dans le répertoire <CocosProjectPath>/extensions/xsolla-commerce-sdk/native/ios/Frameworks et cliquez sur Open.
    Cet article vous a été utile ?
    Merci !
    Que pouvons-nous améliorer ? Message
    Nous sommes désolés de l'apprendre
    Dites-nous pourquoi vous n'avez pas trouvé cet article utile. Message
    Merci pour votre commentaire !
    Nous examinerons votre message et l'utiliserons pour améliorer votre expérience.
    Évaluer cette page
    Évaluer cette page
    Que pouvons-nous améliorer ?

    Préfère ne pas répondre

    Merci pour votre commentaire !
    Dernière mise à jour: 22 Janvier 2024

    Faute de frappe ou autre erreur dans le texte ? Sélectionnez le texte concerné et appuyez sur Ctrl+Entée.

    Signaler un problème
    Nous améliorons continuellement notre contenu grâce à vos commentaires.
    Indiquez votre adresse e-mail pour un suivi
    Merci pour votre commentaire !