Tuto : Signer une application Symbian

Signer une application Symbian

Le tutorial qui suit permettra de signer rapidement une application Symbian , c’est à dire des fichiers d’extension SIS ou SISX permettant l’installation des application sur les Smartphones  Nokia , SonyEricsson , Samsung ou LG  ;

Ceci depuis la version 9  de l’OS   , c’est à dire des applis  pour  Symbian UIQ3 , S60v3  à  Symbian^1 et ^3  :

Ce qu’il vous faut :  –Un PC sous Windows XP Pack 2

– Le logiciel SISCONTENT ==> DOWNLOAD

– Un ou plusieurs fichiers “cer” ou “key” délivrés par le site OPDA  ou cerS60 , en rapport avec le numero IMEI du mobile .

1°– Apres avoir téléchargé SISCONTENT ci dessus , installez le sur le PC et mettez un racourci  sur le bureau ( pour plus de commodité )

2° –Mettez vos fichiers “cer” et” key”  dans un dossier dont vous vous rappellerez du chemin d’accès .

3°– Sélectionner l’application  que vous désirez   signer , puis clic droit   et “ouvrir avec ” comme ci dessous . ( ici j’ai choisi une application tres simple  prevu pour Symbian^3  : Hyper X v1.0)

4°– Le logiciel SISCONTENT  s’ouvre sur la page des information de base de l’application  : la plateforme est donc Symbian^3 dans notre exemple .

–Cliquer sur “PKG” pour avoir une vue d’ensemble du script composant le logiciel ( ceci est facultatif mais vous permettra d’avoir un aperçu  de l’ UID en rapport avec la plateforme utilisée par l’application )

6°– On va maintenant commencer à charger les  fichiers “cer” et “key”  objets du ; Cliquer sur ” tools” /”sign package

7° – Une nouvelle fenetre s’ouvre ; cliquer sur “key pairs“(A)  et  configurer siscontent pour y adjoindre vos fichiers “cer” et ” key” : B et C ;

Ensuite  donner un nom  de profile à ce certificat comme indiqué en D . Y mettre un nom en rapport avec votre mobile et l’origine des fichiers du certificat , surtout si vous utilisez comme moi , plusieurs mobiles symbian sous différentes plateformes et OS . Pour finir cliquer sur “Add profile ” et le nouveau profile apparaitra dans la colonne de gauche . ( à noter que le profile “SISContents self signed…”  est un profile incorporé à siscontent  mais qui ne permet que de signer des applications  de développement de rang Mineur  dont les UID  commencent par E ou A   mais en aucun cas  1 ou 2   )

8°–Votre profile étant défini on va pouvoir signer toutes les applis voulues et tres RAPIDEMENT ; Dans la meme fenetre , cliquer sur “Package ” / Sélectionner  votre profile en bas de la colonne de droite  et cliquer sur “Add signature “  — Rapidement la procédure de signature s’active et les info de signature apparaissent avec la date de validité . L’appli étant maintenant signée , il nous reste à la renommer et l’enregistrer pour ne pas la confondre avec l’archive non signée  !

9°–Fermer la fenetre ouverte   pour revenir à l’écran de siscontent .Cliquer sur “File“  puis  ” Save as … ” ; Vous remarquerez  que le statut de l’appli est maintenant “Signed” .

10°– Une nouvelle fenetre s’ouvre  et vous invite à enregistrer l ‘appli  dans le dossier  que vous souhaité  ; n’oublier pas de changer le nom de l’appli  ( 1 ) pour ne pas la confondre  . Et cliquer sur “enregistrer ” ( 2 )

11° –Votre appli est maintenant  prete à etre transférée  sur le mobile . A noter que les applications pouvant etre signées par  des fichiers cer et key provenant d’OPDA  ou cerS60    doivent etre prévues pour un maximum de 17  “Capabilities ” . Beaucoup d’applis actuelles en provenance de Nokia  sont fonctionnelles uniquement avec des certificats de 18 , 19 ou meme 20 “Capabilities “

CONCLUSION :

Quand SISCONTENT est installé sur votre PC  et que vous possèdez vos  fichiers de certificat ,  en quelques “clic” vous signez une appli  à partir de l’étape 8  à 10 . Pour la signature d’applications anterieures à Symbian  OS 9 , on peut utiliser  SISWARE 4.7  que l’on trouve sur mon blog ou sur le web  .

OEIL pour MobilAstuces  : Fevrier  2011

Répondre

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Twitter picture

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Connexion à %s

Suivre

Get every new post delivered to your Inbox.