Aller au contenu principal

Installation du SDK iOS

Le SDK Azeoo pour iOS peut être installé via Swift Package Manager (SPM) ou CocoaPods.

Swift Package Manager (Recommandé)

Swift Package Manager est la méthode recommandée pour installer le SDK Azeoo. L’URL du package est maintenue à un seul endroit : voir aussi Téléchargements et sources d’installation.

Étape 1 : Ajouter une dépendance de package

  1. Ouvrez votre projet Xcode
  2. Allez dans FileAdd Package Dependencies...
  3. Saisissez l’URL du package : https://bitbucket.org/azeoo/azeoo_sdk_spm Ou ouvrez : SPM repository
  4. Cliquez sur Add Package
  5. Sélectionnez la règle de version (recommandé : Up to Next Major Version)
  6. Cliquez sur Add Package

Étape 2 : Ajouter à la cible (Target)

  1. Dans la sélection des produits du package, assurez-vous que AzeooSDK est sélectionné
  2. Ajoutez-le à votre target d’application
  3. Cliquez sur Add Package

Étape 3 : Importer dans votre code

import AzeooSDK

CocoaPods

Étape 1 : Installer CocoaPods

Si CocoaPods n’est pas installé :

sudo gem install cocoapods

Étape 2 : Créer un Podfile

Accédez au répertoire de votre projet et créez un Podfile :

cd /path/to/your/project
pod init

Étape 3 : Ajouter le SDK Azeoo

Modifiez votre Podfile :

platform :ios, '13.0'
use_frameworks!

target 'YourAppName' do
pod 'AzeooSDK', '~> 1.0'
end

CocoaPods Repository: CocoaPods.org

Étape 4 : Installer les Pods

pod install

Étape 5 : Utiliser le workspace

À partir de maintenant, ouvrez le fichier .xcworkspace au lieu de .xcodeproj :

open YourAppName.xcworkspace

Étape 6 : Importer dans votre code

import AzeooSDK

Vérifier l’installation

Créez un test simple pour vérifier que le SDK est correctement installé :

import AzeooSDK

class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()

// Test import + basic SDK symbol access
print("AzeooSDK imported. isInitialized=\(AzeooSDK.isInitialized)")
}
}

If the code compiles without errors, the SDK is installed correctly.

Exigences

  • iOS : 13.0 ou ultérieur
  • Xcode : 15.0 ou ultérieur
  • Swift : 6.0+ (ou compatible)

Prochaines étapes