iPhone SDK en version 3.1.2

Parallèlement à la sortie de l'iPhone OS 3.1.2, hier, Apple a mis à jour son SDK en version 3.1.2 en téléchargement gratuit via la section Téléchargements d'Apple.

En effet, les développeurs auront normalement reçu un email d'Apple leur expliquant que "Si vous avez mis à jour de vos périphériques de développement pour iPhone OS 3.1.2, vous devrez également télécharger et installer le nouvel iPhone SDK pour continuer votre développement".

Quoi de neuf dans cette version 3.1.2 de l'iPhone SDK ?

  • Des instruments qui permettent d'analyser l'application sur votre iPhone via une connexion WiFi
  • Organizer : permet de récupérer les crash logs, installer des paquets, et la gestion des profils (tout ça au même endroit)
  • IPhone OS 3.1 Simulator utilise des frameworks se rapprochant d'avantage de l'appareil

La mise à jour de l'OS en 3.1.2 ne corrigeant pratiquement que que des bugs, question aux développeurs : allez vous tout de même re-télécharger Xcode, Iinterface Builder, et le SDK ?

Vous aimerez peut-être

Nos derniers articles

Suivez-nous avec notre app iSoft
Articles populaires
Donner votre avis
Les réactions

15 Nataly

31/12/2009 à 15h12 :

bonjour vous tous, heureuse de rencontrer une (mini ?) communauté qui cause Mac et français ;)

Suis toute énervée : comptais bien passer mon réveillon en compagnie de xcode et cie, oui mais voilà il semble que pour que interface builder fasse son job de compile il faille un merdier de certificat (je compte jouer un peu avec l'émulateur avant de m'offrir - ou pas - une adhésion au programme dev)
quelqu'un peut il me dire si oui ou zut il est possible d'utiliser la fonction build and go in xCode de IB sans avoir souscrit au programme à 79 € …

merci à ceux qui passeraient ds le coin, et joyeuse fiesta ;)

14 Fred

21/10/2009 à 14h34 :

Ah cool, ça peut etre bien utile !

13 Tuto : installer application sur iPhone developpement

21/10/2009 à 14h27 :

petit tuto pour expliquer rapidement comment configurer son iPhone comme outil de développement.

La procédure est la suivante :

Tout d'abord, vérifier que l'on dispose d'une licence de développeur iPhone, ie qu'on est inscrit au programme de développement Apple. Si ce n'est pas le cas, rendez-vous à l'adresse : Programme de dev.

Puis, il faut récupérer UDID de son iPhone. Démarrer XCode, puis dans Window, sélecitonner Organizer. Connecter votre iPhone au mac, puis sélectionner-le dans la liste des appareils. Copier l'UDID comme le montre la figure suivante :

Connecter vous au portail du developpement apple (Programme de dev) et enregistrer votre appareil en indiquant son UDID.

Il faut ensuite vérifier que l'OS de l'iPhone que l'on cherche à configurer est bien le même que celui du sdk. Si ce n'est pas le cas, une restauration avec le bon firmware fera l'affaire. Je ne vais pas vous faire l'affront de l'expliciter ici.

Maintenant, on va générer le certificat CSR (certificate signing request) qui va permettre de signer les applications par le mac :
1- lancer le trousseau de clés (keychain) situé dans /Applications/Utilities
2- puis sélectionner Certificate Assistant > Request a Certificate From a Certificate Authority (en anglais pour moi).
3- remplir le formulaire avec les champs suivants
*Mail : adresse mail du compte de développeur
*Common Name : votre nom propre
*Sélectionner l'option de sauvegarde sur le disque (correspond en anglais à la demande : "Request is"
*Cocher : "Let me specify key pair information"

Cliquer sur Continuer puis sélectionner l'endroit où sauver le fichier CSR.
Saisissez la taille de la clé à 2048 et l'algorithme RSA dans le panel d'information de la paire de clé ("Key Pair Information").
Un fichier CSR est créé et contient une paire de clé privée/public, la clé privée étant stockée dans votre trousseau de clé (sur le mac), la clé publique dans le certificat de développement.

A l'aide d'un éditeur de texte, copier l'intégralité du fichier CSR, et soumettez-le sur votre portail de developper program : Programme de dev.

Il faut ensuite ajouter le certificat CSR (la clé privée) au trousseau de votre mac. Pour cela, double-cliquer dessus. Dans la fenêtre d'ajout, vérifier que "Keychain" est bien affiché à login.

Puis, il faut installer le fichier de profile sur l'iPhone. Pour cela, télécharger le à partir du portail de développement. Glisser le sur l'icone XCode dans le doc et redémarrer cette application. Ceci a pour but d'ajouter le profile à l'organizer Xcode.
Charger l'Organizer via le menu window. Le profile doit apparaitre. Si votre iPhone n'était pas encore connecté, brancher le et sélectionner le dans la liste des appareils.
Cocher la checkbox à coté du fichier profile et l'installation est terminée. Il ne reste plus, dans XCode, qu'à sélectionner Device comme outil et à cliquer sur Run.

Pour plus de précisions, reportez-vous au site d'Apple.

12 Medhi Naitmazi

19/10/2009 à 17h43 :

repasse bientot on aura des surprises pour le dev francophone :)

11 Azman - mobile

19/10/2009 à 17h28 :

Idem, je débute le dev sous iPhone et je trouve que la communauté francophone est plutôt réduite...

10 Oliver

09/10/2009 à 19h49 :

+1

9 Jim

09/10/2009 à 13h28 :

+1

8 Vince

09/10/2009 à 12h00 :

Ouep, à quand le forum iPhonesoft ?!

7 BuildingStar

09/10/2009 à 11h58 :

Ouais moi aussi j'attends !

6 Jean Jacques

09/10/2009 à 11h57 :

Le pb en france, c'est qu'il n'y a pas de réel communauté de dev iPhone technique : je pense à un forum par exemple ;)

5 Laurent

09/10/2009 à 11h56 :

+1

4 Medhi Naitmazi

09/10/2009 à 11h47 :

+1

3 Kevin

09/10/2009 à 11h41 :

Il y a bcp de développeurs iPhone ici ?

2 Fred

09/10/2009 à 11h16 :

Idem pour moi !

1 Grm1

09/10/2009 à 11h14 :

Moi j'attend le jailbreak avant de faire la mise à jour :-)