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