Ajout du kit SDK au projet

Voici des détails sur l'ajout du kit SDK Oracle iOS à votre projet.

  1. Téléchargez le kit SDK du client ODA pour iOS et extrayez-le vers votre système local.
  2. Ajoutez le fichier .xcframework au fichier Frameworks dans votre projet Xcode. Choisissez l'ensemble de frameworks dans le dossier approprié en fonction de l'endroit où vous souhaitez exécuter l'application (simulateur ou appareil réel).
    Remarque

    A partir de la version 24.04, les structures pour Intel et M1 Chip Mac sont regroupées dans un seul fichier .xcframework.
    Vous pouvez glisser-déplacer les fichiers dans le fichier Frameworks ou les ajouter comme suit :
    1. Cliquez sur Fichier > Ajouter des fichiers à "<project name>".
    2. Choisissez les fichiers .framework à ajouter en fonction de l'emplacement d'exécution de l'application (simulateur ou appareil réel) souhaité.
    3. Assurez-vous que l'option Copier les éléments si nécessaire (située sous Destinations) est sélectionnée.
    4. Vous pouvez également glisser-déplacer les fichiers .framework vers le fichier de projet au format Xcode.
  3. Après avoir ajouté les fichiers :
    • Assurez-vous que l'option Copier les éléments si nécessaire pour la propriété Destination est sélectionnée.
    • Assurez-vous que l'option Ajouter aux cibles est sélectionnée pour le projet.
  4. Imbriquez et signez les structures dans la catégorie Structures, bibliothèques et contenu imbriqué de l'onglet Général. (Cette opération peut varier selon la version du Xcode que vous utilisez.) Vérifiez que l'option Cibles est sélectionnée.
  5. Ajoutez les clés suivantes dans le fichier Info.plist du projet :
    • Confidentialité : description de l'utilisation de la localisation toujours activée et pendant l'utilisation ou <key>NSLocationAlwaysUsageDescription</key> et la chaîne <string></string> correspondante dans le code source.
    • Confidentialité : description de l'utilisation de la localisation pendant l'utilisation ou <key>NSLocationWhenInUseUsageDescription</key> et la chaîne <string></string> correspondante dans le code source.
    • Confidentialité : description de l'utilisation du microphone ou <key>NSMicrophoneUsageDescription</key> et la chaîne <string></string> correspondante dans le code source.
    • Confidentialité : description de l'utilisation de la caméra ou <key>NSCameraUsageDescription</key> et la chaîne <string></string> correspondante dans le code source.
    • Confidentialité - Description de l'utilisation de la photothèque ou <key>NSPhotoLibraryUsageDescription</key> et la valeur <string></string> correspondante dans le code source.
  6. Pour ouvrir une localisation dans les cartes Google plutôt que dans les cartes Apple lorsqu'un utilisateur appuie sur une vue de carte dans un message de localisation, déclarez les modèles d'URL utilisés par le kit SDK Maps pour iOS dans le fichier Info.plist de l'application comme décrit dans la documentation du kit SDK Google Maps pour iOS.
  7. Pour permettre aux utilisateurs de télécharger des pièces jointes faisant partie d'une réponse de brique, définissez la clé de partage Prise en charge des documents iTunes (UIFileSharingEnabled) sur YES et la clé de partage Prise en charge de l'ouverture des documents en place (LSSupportsOpeningDocumentsInPlace) sur YES dans le fichier Info.plist.