Bienvenue sur le forum du blog iPhon.fr
Pensez à poster dans la bonne rubrique, respecter les propos des autres internautes, ne pas utiliser le langage SMS, et enfin, à utiliser la fonction 'Recherche' !
Et... Gardez le sens de l'humour, de la convivialité et de la décontraction. On n'est pas là pour se prendre la tête ! ;-)
Après avoir répondu un bon nombre de fois sur différents forums à l'occasion de la sortie du firmware 3.0, je fais ce petit tuto pour expliquer rapidement comment configurer son iPhone comme outil de développement. Ceci a pour but à la base, de tester les applications développées (en tout cas, je m'en suis servi pour EthyloMaitre et StopSmoking) en dehors du simulateur fourni.
Le principe est le suivant :
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.
Retrouvez ce tuto sur iPodTutoFast.
Contact : @eMxPi
Co-founder: MYS - Share Music
Hors ligne
Très Pratique
Hors ligne
Bizarre, tu es le seul a voir répondu... finalement ca devait pas intéresser grand monde...
les modos, vous voulez peut-être l'épingler non ?
Contact : @eMxPi
Co-founder: MYS - Share Music
Hors ligne
C'est fais. Sympa
Je vais regarder ça en détail ce soir.
iPhone 4S 32 GO B&You
iMac 27' i5 2,66 ghz, 8 GO ram + Macbook Pro 13'
iPhone Developer depuis mai 2008 /
Hors ligne
Effectivement, j'épingle !
iPhone 5, MacBook Air 13" et iPad 3
(Touiteur)
Hors ligne
Content qu'il vous plaise.
Les modos, la prochaine fois que je fais un tuto, il y a une méthode pour vous prévenir histoire que ça tombe pas a la trappe ?
Contact : @eMxPi
Co-founder: MYS - Share Music
Hors ligne
un mail ?
iPhone 5 64Go iOS 6.1.2 jailbreak avec B&You 24/24 3G
MacBook pro
Hors ligne
J'y ai pense mais bon ils doivent déjà recevoir 20000 spams par jour...
Contact : @eMxPi
Co-founder: MYS - Share Music
Hors ligne
eMxPi aurais tu l'amabilité d'inscrire mon iPhone dans ton compte dév ?
Merci par avance
iPhone 5 64 Go en 6.0.1 avec Forfait Origami Star 1h
Nouvel iPad 32 Go wifi noir en 5.1.1 jailbreaké
Hors ligne
eMxPi a écrit :Content qu'il vous plaise.
Les modos, la prochaine fois que je fais un tuto, il y a une méthode pour vous prévenir histoire que ça tombe pas a la trappe ?Par MP en cliquant sous le pseudo
On a tous le push donc on reçoit le MP avant même que tu as fermer la page après avoir cliquer sur envoyer
c'est noté. Merci au passage pour l'explication des MP
@adrien
Desole, je nencourage pas ce genre de pratique. Une licence de dev n'est faîte que pour les developpeurs, pas pour tester un firmware bêta.
Dernière modification par eMxPi (28-03-2009 16:21:01)
Contact : @eMxPi
Co-founder: MYS - Share Music
Hors ligne
eMxPi
Merci encore
J'ai rencontré des difficultés pour l'activation.
La procédure décrite m'a vraiment rendu service
Iphone Firmware 3.0 beta
Swisscom CH
Hors ligne
idem, ça n'a pas été easy, mais je pense que c'est bon maintenant
j'irai quand meme verifier cela chez apple prochainement a Paris, ou avec un vrai develloppeur, pas comme moi :-)
Mac OS 10.5.6 macbook
iPhone 3GS SFR illimité, 3.1.2 jailbreaké.
Vends canon Powershot G7
Hors ligne
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.
Donc payer 99$ c'est sa ?
iPhone 4 | black | 16GB | FRW 4.0
MacBook | white | unibody
Hors ligne
Oui c'est ça!!!!
My DeviantART Account.
Follow me on Twitter.
Orkidea Multimedia Designing
iPad 16Go Wi-Fi iOS 4.2.1 et iPhone 4 iOS 4.2.1 with Tour by Dr. Dre et 16 ans !
Hors ligne
@ bondre
de rien
@Orange
oui c'est ca, enfin en fonction de ce que tu veux faire... tu peux prendre celle pour entreprise aussi...
Contact : @eMxPi
Co-founder: MYS - Share Music
Hors ligne
Toximityx a écrit :eMxPi a écrit :Content qu'il vous plaise.
Les modos, la prochaine fois que je fais un tuto, il y a une méthode pour vous prévenir histoire que ça tombe pas a la trappe ?Par MP en cliquant sous le pseudo
On a tous le push donc on reçoit le MP avant même que tu as fermer la page après avoir cliquer sur envoyer
c'est noté. Merci au passage pour l'explication des MP
@adrien
Desole, je nencourage pas ce genre de pratique. Une licence de dev n'est faîte que pour les developpeurs, pas pour tester un firmware bêta.
sinon utilise la fonction signaler comme ça tous les modo verrons ta demande
Mate 9 / Mate 10 pro / galaxy tab s 10.5
AsusVivobook Pro I7 16 go
Avant de poster,Merci de lire les règles du forum - A visiter quant on s'énerve ici
Hors ligne
eMxPi a écrit :Toximityx a écrit :Par MP en cliquant sous le pseudo
On a tous le push donc on reçoit le MP avant même que tu as fermer la page après avoir cliquer sur envoyer
c'est noté. Merci au passage pour l'explication des MP
@adrien
Desole, je nencourage pas ce genre de pratique. Une licence de dev n'est faîte que pour les developpeurs, pas pour tester un firmware bêta.sinon utilise la fonction signaler comme ça tous les modo verrons ta demande
j'en ai pris bonne note
merci ouioui
Contact : @eMxPi
Co-founder: MYS - Share Music
Hors ligne
J'ai une petite question, j'ai pris un le programme Dev à 99$ par contre je suis bloqué à cette étape là :
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"
Sachant que je n'ai pas encore reçut mon Mac et que pour le je tourne sous windows, il y aurait possibilité de recevoir ce formulaire sous windows ????
Hors ligne
J'ai une petite question, j'ai pris un le programme Dev à 99$ par contre je suis bloqué à cette étape là :
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"Sachant que je n'ai pas encore reçut mon Mac et que pour le je tourne sous windows, il y aurait possibilité de recevoir ce formulaire sous windows ????
JE SUIS PRENEUR; JE SUIS BLOQUER AVEC CE CERTIFICAT
Hors ligne
Le SDK ne tourne pas sous Windows, pourquoi s'embêter avec les certificats ?
Hors ligne
Est ce qu'on peut activer la bêta 5 sans créer de certificat?
Hors ligne
J'ai changé de pc depuis peu si j'avais su j'aurais acheter un Mac.
Hors ligne
Le certificat n'est utilisé que pour signer une application en vue de l'installer sur les iPhones (pas le simulateur). Bref si tu veux tester ton appli sur ton iPhone, ou la distribuer.
Pour installer la beta sur un iPhone, il faut juste que l'iPhone sur lequel tu veux installer la beta soit enregistré sur le site de dev (ajouter sur le site de dev l'UDID du téléphone), pas besoin de certificat :-)
Hors ligne
Merci pour ta réponse j'essaierai ça cette midi.
Hors ligne
Moi sa à marché mais j'ai toujours un petit soucis, maintenant mon IPhone est reconnu sous Itunes avec le firmware 3.0, il synchronise bien mais il reste bloqué avec un écran rose, la brique quoi.
Hors ligne
L'iPhone sur iPhon.fr, le blog de l'iPhone - blog iPad
iPhon.fr et son forum ne sont pas liés à Apple, Orange, SFR ou autres et les marques citées sont la propriété de leurs détenteurs respectifs.