"невозможно установить защищенное приложение от неизвестного поставщика"
Эта ошибка возникает, если выполняется одно из следующих условий:
- Самоподписанный установочный пакет использует UID пакета из защищенного диапазона (<0x80000000). </li>
- Самоподписанный установочный пакет имеет EXE, который использует SID из защищенного диапазона (<0x80000000). </li>
- Самоподписанный установочный пакет имеет EXE / DLL с ненулевым VID (VendorID).
http://wiki.forum.nokia.com/index.php/S60_SW_installer_troubleshooting
Я не знал об OPDA, но, похоже, это китайский сайт, предлагающий какие-то привязанные к IMEI сертификаты разработчика.
Самоподписанный означает, что вы только что сгенерировали пару ключ и сертификат самостоятельно, но сертификат не подписан никаким центром сертификации. Поэтому механизм безопасности платформы Symbian OS не позволяет инсталляционному пакету делать что-либо «опасное», например, может быть выдано лишь несколько возможностей platsec, и есть ограничение на UID / SID / VID. С другой стороны, сертификат разработчика проверяется для некоторого корня ЦС, и его можно использовать для подписи пакетов с гораздо большим набором возможностей и без этих ограничений UID / SID / VID.