Pour essayer d'aider le plus grand nombre d'entre vous ,j'ai décider de vous faire ce tuto pour vous expliquez la procédure pour signer une application et ce tout en essayant d'y mettre un maximum de détails.
1-Alors pour commencer vous aurez besoin du logiciel DevCertRequest.exe qui va vous permettre de générer vos fichiers .csr et .key!
>>Téléchargez DevCertRequest.exe ICI<<
2-Une fois que vous aurez télécharger DevCertRequest.exe ,vous devrez bien entendu l'installer!
3-Une fois cette installation terminée ,vous pouvez ouvrir le programme Symbian Developer Certificate Request ,ce qui vous donnera une fenêtre comme celle-ci ...
4-Dans la case "Specify name of the output file" vous allez devoir y indiquer le nom de votre fichier ,vous pouvez y mettre ce que vous voulez mais ici pour l'exemple je vais l'appeler moi.
/!\ Ceci est très important ... /!\
Après avoir généré un grand nombre de certificats ce soir ,je me suis rendu compte que lorsque l'on met un point dans le nom de notre fichier (ex : maitre.artificier) ,le fichier .csr ne ce génère pas!!
Faites donc très attention a ce détail et préférez toujours un nom court et sans caractères spéciaux!
5-Une fois le nom donner ,cliquez sur "Next" comme ci-dessous...
6-Ensuite a la case "ACS Pub ID available" cochez la case NO.
7-Dans la case "Private key file" écrivez le nom de votre fichier (pour l'exemple j'écris donc moi).
8-Ensuite vous allez devoir définir le mot de passe de votre future fichier .key ,il vous suffit donc de mettre ce mot de passe dans la case "Private key file password" et ensuite de le confirmer dans la case "Verify password". (attention de bien retenir ce mot de passe)
9-Appuyez ensuite sur "Next" comme ceci ...
10-Entrez ensuite les informations demandées ,comme dans mon exemple ci-dessous et appuyez sur "Next"...
11-Cliquez sur [0] IDs entered pour ajouter votre IMEI...
12-Ajoutez votre IMEI (il est écrit sur la boîte de votre mobile ou alors il suffit de tapé *#06# sur votre téléphone) comme ceci en appuyant bien sur "add" (qui fera passer votre IMEI dans la case du dessous) et ensuite sur "OK"...
13-Si les "Application Capabilities" ne sont pas dans la colonne de droite ,il vous suffira de cliquer sur "add" pour que sa donne ceci ...
14-Appuyez sur "Next"...
15-Appuyez sur "Finish" ...
16-Vous aurez alors un message comme celui ci-dessous qui vous indiquera que le processus s'est bien dérouler...
17-Vous pourrez dès lors fermer le programme Symbian Developer Certificate Request en cliquant sur ok ==> close ==> oui!
18-Affichez l'extension de vos fichiers.
Procédure sous Windows XP : ici
Procédure sous Windows Vista : ici
19-Maintenant rendez-vous dans C:\Program Files\Symbian OS Tools\Developer Certificate Request pour chercher vos fichiers .csr et .key (ou faite une rechercher si vous ne les trouvés pas) et faites-les glisser sur votre bureau...
20-Maintenant rendez-vous sur https://www.symbiansigned.com/app/page ,connectez-vous et ensuite cliquez sur My Symbian Signed ==> Open Signed ==> Request pour y créer votre certificat ... Si vous n'avez pas de compte symbiansigned vous pouvez faire une demande de certificat >>ici<< en respectant bien ce qui est écris en première page!
21-Téléchargez >>ce fichier<< qui contient les fichiers auto_signsis.bat et signsis.exe que vous aurez besoin dans la suite de la procédure!
22-Maintenant que vous avez tout ce dont vous avez besoin ,je vais vous expliquez comment signer votre application...
23-Créer un nouveau dossier vide sur votre bureau (clic droit ==> nouveau ==> dossier) et placez-y l'application non signée (ici j'ai pris rotateMe_v1_21_unsigned) ,votre fichier.key ,votre certificat (fichier.cer) ,auto_signsis.bat et signsis.exe;
Comme ceci ...
24-Maintenant faite un clic droit sur auto_signsis.bat et ensuite cliquez sur "modifier" ,comme ceci ...
25-Modifier donc le fichier .bat de la façon suivante ...
les chiffres 12345 étant le mot de passe que j'avais choisi au début du tuto ,a vous de mettre le votre ainssi que le nom de vos fichiers!
26-Cliquez ensuite sur la croix rouge ...
27-Et ensuite sur "Enregistrer" comme ceci ...
28-A présent faite un double clic sur le fichier auto_signsis.bat ,ce qui va avant tout vous ouvrir une fenêtre noir et ensuite votre fichier enfin signé!
Pour ceux qui veulent voir un fichier complet (les 5 fichiers complets) ,rendez-vous ici
Suite a la demande de gaRy delaMer par MP ,j'ajoute donc ici son logiciel d'aide a la signature ==> ici
29-Vous n'avez plus qu'a installer votre application via Pc Suite!
Voilà ce tutorial est terminer (enfin sa a été long a faire...) ,et j'espère qu'il sera asser clair pour vous tous!
Modifié par maitre.artificier, 13 Feb 2008 - 19:25.