iPhone SDK en version 3.1.2

iphone-sdkParallè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 ?

15 réactions

Nataly

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 ;)

31/12/2009 à 15h12

Fred

Ah cool, ça peut etre bien utile !

21/10/2009 à 14h34

Tuto : installer application sur iPhone developpement

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.

21/10/2009 à 14h27

Medhi Naitmazi

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

19/10/2009 à 17h43

Azman - mobile

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

19/10/2009 à 17h28

Oliver

+1

09/10/2009 à 19h49

Jim

+1

09/10/2009 à 13h28

Vince

Ouep, à quand le forum iPhonesoft ?!

09/10/2009 à 12h00

BuildingStar

Ouais moi aussi j'attends !

09/10/2009 à 11h58

Jean Jacques

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 ;)

09/10/2009 à 11h57

Laurent

+1

09/10/2009 à 11h56

Medhi Naitmazi

+1

09/10/2009 à 11h47

Kevin

Il y a bcp de développeurs iPhone ici ?

09/10/2009 à 11h41

Fred

Idem pour moi !

09/10/2009 à 11h16

Grm1

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

09/10/2009 à 11h14

Donnez votre avis
Cliquez pour commenter
Vous aimerez peut-être

Suivez-nous avec notre app iSoft
Articles populaires
Les derniers articles