емулаторът на windows mobile 6 не е подписан с грешка в доверен сертификат

Опитвам се да инсталирам програма в емулатора на Windows Mobile 6, като я стартирам като самостоятелен образ (PPC_USA.BIN). Програмата се инсталира успешно, но когато се опитам да я стартирам, съобщението за грешка е:

Файлът '' не може да бъде отворен. Или не е подписан с доверен сертификат, или един от неговите компоненти не може да бъде намерен. Ако проблемът продължава, опитайте да преинсталирате или възстановите файла.

Някакви предположения?


person Bruno Estrazulas    schedule 27.08.2014    source източник


Отговори (1)


Приложението вероятно изисква защитата да бъде намалена. Така че, за да може да го стартира, устройството трябва да има понижена защита поне до нивото, на което потребителят се иска разрешение, когато той/тя изпълнява неподписан изпълним файл. В контекста на сигурността на Windows Mobile това означава, че конфигурацията за защита на устройството трябва да бъде зададена на Two-Tier-Prompt, One-Tier-Prompt или Security-Off (вижте MSDN за повече подробности).

Промяната на конфигурацията за защита може да изисква съдействие от производителя или оператора на устройството.

В някои случаи това може да се направи от потребителя. Някои от тях са изброени по-долу:

  1. Ако потребителят има приложение за редактор на регистър, което може да работи на устройството и може да променя регистъра на устройството (такова приложение трябва да бъде подписано от сертификат, който обаче се доверява на устройството, или същият проблем ще се повтори.)

  2. Устройството има инсталирани сертификати за разработка на Microsoft Windows Mobile.

  3. Устройството позволява на потребителя да инсталира сертификатите за разработка на Microsoft Windows Mobile.

От горното 2 и 3 са повече от вероятни; ако е така, опитайте следното:

  1. Инсталирайте Windows Mobile SDK (Тук)

  2. Инсталирайте <WM SDK>/Tools/Security/SDK Development Certificates/Certs.cab на устройството.

  3. Отидете на <WM SDK>/Tools/PocketPC/Security/Security Configuration и използвайте един от файловете cpf, за да промените конфигурацията за сигурност на устройството (вижте файла Readme, намиращ се на <WM SDK>/Tools/PocketPC/Security/Security Configuration/ReadMe.txt)

Надявам се това да помогне на някого, въпреки че закъснях с около година...

person Dayan    schedule 19.07.2015