Archive pour la catégorie 'Développement IOS'

[GIT] Retirer un fichier / dossier déjà « tracké » dans Git.

jeudi 25 mars 2021
Retirer le fichier sur git et sur le serveur distant git mais il reste en local ! : Pour un fichier: Pour un folder: Git commit / Git push Ensuite, on ajoute dans le fichier .gitignore le folder/fichier a ne plus suivre avec GIT Git commit / Git push Lire la suite

[iOS] Import Objective C library in Swift

mercredi 8 février 2017
Dans cet article, nous allons voir comment importer une librairie écrit en Objective C dans un projet Swift. Il faut savoir que si vous utilisez cocoapods, vous n’avez pas besoin d’inclure un bridging header file dans votre projet même si ce pod est écrit en Objective C! Il faut juste s’assurer que la directive use_frameworks! […] Lire la suite

[iOS] Extension UIDocumentProvider

mardi 7 février 2017
Est une extension depuis iOS8 qui permet à une application de partager ses documents avec les autres applications sur l’appareil d’un utilisateur de manière sûre et pratique. C’est aussi une solution de partager des données sans appartenir nécessairement au App group d’une autre application. Petit rappel: quand vous créez des documents ou lisez des documents, […] Lire la suite

[iOS] Extension d’application

mardi 7 février 2017
Depuis iOS8, Apple nous offre la possibilité de créer des extensions Une extension d’application n’est pas une application et donc son cycle de vie et son environnement sont différents d’une application. Une extension est lancée lorsque l’utilisateur la choisi dans l’interface utilisateur de l’application ou dans le centre de contrôle du device. Une application que […] Lire la suite

[iOS] Partager des données entre application avec app group

lundi 6 février 2017
Nous allons voir dans cet article comment partager des données entre deux applications au travers du mécanisme app group. 1. Tout d’abord quand on créé un projet, il faut se rendre sur l’onglet capabilities du projet. 2. Prenez la capability App Groups et cliquez sur ON. 3. vous devrez choisir un compte développeur et entrez […] Lire la suite