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

[iOS] sécurité: keychain + encryption

mercredi 13 juillet 2016
Keychain Dans iOs chaque application à son propre keychain ou seulement l’application a accès. Donc elle n’est pas accessible par une tierce partie. Un keychain est un container crypter pour sauver les mots de passe et autre données sensibles. Il faut bien garder à l’esprit que le keychain ne peut stocker que de petite partie […] Lire la suite

[Xcode] ajout d’une customview en Swift et UI

jeudi 23 juin 2016
Dans cet article, je vais vous présenter ma méthode pour charger une customview définit en xib et avec adaptive layout dans une viewController de votre storyboard. Tout d’abord, vous pouvez ajouter un fichier .swift dans votre projet qui représentera votre customview. Appelez la customview et qu’elle hérite de UIView. Ensuite rajouter un fichier .xib dans […] Lire la suite

[iOS] Demande de device token chez apple depuis notre application

mardi 31 mai 2016
Selon la doc d’Apple, il faut rajouter dans la fonction didFinishLaunchingWithOptions, la demande d’enregistrement pour recevoir les notifications push ou RemoteNotifications. Ce code permet donc de définir le type de notification souhaitez et la demande d’enregistrement auprès d’Apple pour recevoir les notifications push. Et donc trois fonctions delegate peut être utilisée: Cette première fonction delegate […] Lire la suite

[iOS] Depuis Appdelegate, appelez une méthode dans une autre vue

lundi 30 mai 2016
Si vous souhaitez exécuter une méthode d’une autre vue, par exemple rafraichir la vue depuis l’Appdelegate, voici une méthode simple en utilisant le defaultcenter de NSNotificationCenter Dans la fonction viewDidiLoad de votre vue: On ajoute un observer et la déclartion de la fonction. Dans le fichier Appdelegate, il reste a envoyer une notification de refresh […] Lire la suite

[Xcode] Ajouter un appareil dans une app en mode adhoc

mardi 24 mai 2016
Voici les étapes à suivre pour rajouter par exemple un device à un provisioning profile et ajouter celui-ci dans une archive pour un déploiement adhoc Log in sur votre compte développeur depuis le portail d’Apple. Cliquez sur Certificat/Provisioning onglet. Cliquez sur Devices > All Cliquez sur le + Ajouter le device avec son UUID et […] Lire la suite