Kubbak | 25-09-2007 15:00 |

Podpisanie programu na Symbiana S60 3rd Edition

Aby podpisać program należy wykonać poniższe czynności.

Rejestrujemy się na stronie https://www.symbiansigned.com/(jeśli mamy z tym problem przechodzimy tutaj).

Instalujemy program DevCertRequest (znajdziemy go w archiwum u dołu strony), wypakowujemy pliki z drugiego archiwum do oddzielnego folderu (np. ?pliki do podpisania?).

Uruchamiamy DevCertRequest, podajemy nazwę projektu (np. może być to nazwa podpisywanego programu lub ciąg znaków). Klikamy na |Next|.

Przy ACS Pub ID available zaznaczmy No. Klikamy w trzy kropki przy polu Private Key File i szukamy pliku sultan.key (plik znajduje się w folderze, który utworzyliśmy i wypakowaliśmy tam archiwum). W polu Private key file password wpisujemy 0123456. Klikamy na |Next|.

Wypełniamy wymagane pola wg uznania (nie ma to znaczenia co tam wpiszemy ) oraz dodatkowo w pole Common Name wpiszmy to samo co w pole Comapny. Klikamy na |Next|.

Klikamy na trzy kropki przy polu IMEI(s). Otwiera się okno którym w polu IMEI wpisujemy kod IMEI naszego telefonu. Klikamy na |Add| i |OK|. W polu IMEI(s) powinien pojawić się kod IMEI naszego telefonu. Teraz zaznaczamy wszystkie pozycję po lewej stronie w polu Applications Capabilities i klikamy na |Add|. Lista powinna pojawić się w polu po prawej stronie. Klikamy na |Next|.

Teraz wystarczy już kliknąć przycisk Finish aby wygenerować plik. Wygenerowany plik projektu znajdziemy w:

x:\Program Files\Symbian OS Tools\Developer Certificate Request\nazwa_projektu.csr

C:\Documents and Settings\nasz_profil\nazwa_projektu.csr

*x oznacza literę partycji, na której zainstalowany jest program DevCertRequest

Logujemy się na stworzone wcześniej konto na stronie https://www.symbiansigned.com/ .

Przechodzimy na kartę My Symbian Signed oraz po lewej stronie na Developer Certificates i Request.

Na dole strony przepisujemy kod z obrazka i wybieramy plik *.csr do wygenerowania certyfikatu. Klikamy na |Send|.

Przechodzimy teraz na My DevCerts i klikamy na przycisk |Download| przy naszym certyfikacie.

ciągnięty plik (*.cer) razem z programem, który chcemy podpisać kopiujemy do wcześniej utworzonego folderu z plikami. Przechodzimy do naszego folderu z zapisanymi wszystkimi plikami. Otwieramy plik auto_singsis.bat w Notatniku i wpisujemy w nim następujące nazwy:

signsis nazwa_programu.sis nazwa_programu_signed.sis nazwa_certyfikatu.cer sultan.key 0123456

Plik zapisujemy poprzez jednoczesne wciśnięcie klawiszy |Ctrl| i |S|.

Gdy zapiszemy plik auto_singsis.bat klikamy na niego dwukrotnie lewym przyciskiem myszy. Zostanie wygenerowany plik *.sis, który możemy już zainstalować w telefonie.

Pliku projektu nie trzeba generować za każdym razem gdy chcemy podpisać aplikację. Podpisana aplikacja zawiera certyfikat ważny około roku więc jeśli po tym czasie będziemy chcieli zainstalować program ponownie wystarczy cofnąć datę w telefonie na okres w którym podpisywaliśmy program.

Pliki potrzebne do pobrania:

  • DevCertRequest

  • Pozostałe pliki potrzebne do podpisania programu
      • Newsletter

      • Ostatnie komentarze
        • Reklama