我创建了一个 Midelt,它可以访问电话联系人详细信息 [读写联系人] 并访问网络,这个应用程序运行良好 S60 模拟器。
当我尝试在诺基亚 E71 中安装时,它给出了认证错误。
我使用以下链接创建了证书。当我尝试将其安装在手机中时,我仍然收到认证错误。
任何人都可以建议,有没有办法在没有 CA 证书的情况下在实际的诺基亚 e71 设备中测试 midlet?
如果证书是强制性的,
诺基亚 E71 最适合的 CA [Verisign 或 Thawte ] 是哪个?
该页面(您签署应用程序的位置)中说明证书的有效期为 2010 年 9 月 1 日至 2011 年 9 月 17 日。您需要将设备的日期设置为有效期之间的任何日期。
如果同样的错误仍然存在,请尝试检查 jad 中的证书,并检查手机中是否存在相同的证书。
顺便说一句,即使未签名,您仍然可以在设备上安装您的应用程序。一个问题是,如果您的应用程序未签名,那么用户将被安全提示所困扰。但是,这也可以最小化。请参阅我关于如何最小化这些提示的答案。
这可能是问题,因为您的证书是旧的,或者只是检查手机上的日期。您的手机可能正在运行旧日期。