Aláírási alkalmazások (eszközök)

A legtöbb Windows Mobile eszközök jönnek a mobil szolgáltatók és készülékgyártók a fejlett biztonsági beállítási lehetőséggel, amelyek megtiltják a végrehajtását aláíratlan alkalmazásokat, és a telepítés aláíratlan CAB-fájlokat. Egy alkalmazás végrehajtását, be kell jelentkeznie, hogy egy igazolás arról, hogy telepítve van a végfelhasználói eszközök.

Ahhoz, hogy írja alá a kérelmet, akkor be kell jelentkeznie az összes futtatható EXE fájlt, irányított szerelvények, DLL könyvtárak, CAB-fájlokat és MUI-fájlokat, hogy töltsük fel a kérelmet. Grafikus ábrázolás aláírási eljárások eszköz projektek cm. Szakaszban grafikus program a folyamat az aláírás eszközök. A következő részekben ismertetjük, hogyan jelentkezhet eszköz alkalmazások:

A lépés, miután épület, ami változás egy bináris fájl, akkor újra kell aláírni a bináris. Más szóval, meg kell tiltani Authenticode aláírás a projektben tulajdonságok és végre aláírását a kereset után az építkezést. Ez a művelet azért szükséges, mert bármilyen változás egy bináris fájlt nem érvényteleníti az aláírást az aláírás után. Ezért egy bináris fájl aláírandó újra.

Ha használt a fejlesztés az eszköz, amely a biztonsági beállításokat kevésbé korlátozó által használt beállításokat a végfelhasználók, a fejlesztő nem lehet szembe ugyanolyan biztonsági figyelmeztetések és hibák, amelyekkel a végfelhasználók lehet találkozni. Ezért mindig meg kell emulálni végfelhasználói biztonsági környezet az eszközt alkalmazás fejlesztés biztonsági eszközök engedélyezve. Ehhez írja alá a készüléket használó alkalmazás Visual Studio fejlesztési tanúsítványt, és telepítse a tanúsítványt az eszköz vagy emulátor használt fejlődését. A folyamat az aláírás segítségével a fejlesztési szakasz előkészíti a bizonyítványt, hogy javítsa a felhasználói élményt ezzel kb. Igazolások napi alakulását és telepítési eszközei tartalmazza a Visual Studio.

A telepítéshez a szükséges igazolásokat az eszközön

Csatlakoztassa az eszközt bármilyen hozzáférhető kapcsolatot mechanizmus.

Másolás VSDCerts.cab a fejlesztési számítógépről a készülékre.

Alapértelmezett VSDCERTS.cab mappában található meghajtó: \ Program Files \ Microsoft Visual Studio 9.0 \ SmartDevices \ SDK \ SDKTools.

Az eszköz bővíteni VSDCerts.cab tanúsítványok telepítését.

Az SDK tanúsítványokat csak a fejlesztés és a tesztelés. A végfelhasználók nem lesz SDK telepítve tanúsítvány készülékeiken. Ezért hatású alkalmazások kell aláírt tanúsítványt, amelyet található a végfelhasználó készüléket. Minden készülékgyártók és a mobilszolgáltatók közé hátrányos Mobile2Market bizonyítványok amelyet az eszköz velük. A legtöbb készülékgyártók és a mobilszolgáltatók is előnyösek, Mobile2Market tanúsítványokat. Ezért, ha az alkalmazás nem működik, mint egy megbízható alkalmazás egy eszköz, amely nem privilegizált bizonyítvány Mobile2Market, alá kell írnia az alkalmazást az egyik Mobile2Market tanúsítványokat. További információk a programról Mobile2Market cm. Egy cikket Mobile2Market kódja aláírásával a Windows Mobile alkalmazások, a Center for Windows Mobile alkalmazás fejlesztők (lehet angol nyelven).

Az alkalmazás futtatásához egy eszköz, amely nem rendelkezik a Mobile2Market kiváltságos tanúsítványt, meg kell kérni a hardvergyártó vagy mobilszolgáltató hogy írja alá a kérelmet.

Ha azt szeretnénk, hogy írja alá a bináris fájlok és alkalmazás binárisok nem írtak alá, az alkalmazás nem fog futni az eszköz biztonsági beállításait. További információk a biztonsági konfigurációban látni. A Biztonsági beállítások részben a Windows Mobile eszközök.

Kapcsolódó cikkek