j2me midlet 为 E71 签名
我创建了一个 Midelt,它可以访问手机联系人详细信息 [读写联系人] 和访问网络,该应用程序在 S60 模拟器上运行良好。
当我尝试在诺基亚 E71 中安装时,出现认证错误。
我已经使用下面的链接创建了证书。当我尝试将其安装到手机中时,仍然收到认证错误。
任何人都可以建议吗,有什么方法可以实际测试 midlet诺基亚 e71 设备没有 CA 证书?
如果证书是强制性的,
哪一个 CA [Verisign 或 Thawte] 最适合诺基亚 E71?
I have created a Midelt which accesses phone contact details [read and write contacts] and access network, this application is working fine S60 emulator.
When I try to install in Nokia E71, it is giving certification error.
I have created certificate using below link. When I try to install it in the phone still I am getting the certification error.
Can anybody suggest, is there any way to test a midlet in actual Nokia e71 device without certificate from CA?
If certificate is mandatory,
which is the most suitable CA [Verisign or Thawte ] for Nokia E71?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
该页面(您签署应用程序的地方)指出,证书的有效期是在2010年9月1日至2011年9月17日之间。您需要将设备的日期设置为有效期之间的任何日期。
如果同样的错误仍然存在,请尝试检查jad中的证书并检查手机中是否有相同的证书。
然后,通过签名,您很可能无法在设备上安装您的应用程序。
顺便说一句,即使应用程序未签名,您仍然可以在设备上安装应用程序。如果您的应用程序未签名,则会出现一个问题,即用户将受到安全提示的干扰。然而,这也可以最小化。请参阅我关于如何最小化这些提示的答案。
It was stated in that page (where you signed your app) that the validity of the certificate is between Sept 1, 2010 to Sept 17, 2011. You need to set your device's date to any date between the validity period.
If the same error persists, try to check the certificates in the jad and check if the same certificate is in the phone.
then, with the signing, it is more likely that you cannot install your app on your device.
By the way, you can still install your app on the device even if it is unsigned. One problem, if your app is unsigned, is that the user will be be bugged with security prompts. However, this can also be minimized. See my answer on how to minimize these prompts.
这可能是问题所在,因为您的证书是旧的,或者只是检查手机上的日期。您的手机可能运行的是旧版本。
This could be the problem becase your either your certificate is old or just check the date on your phone. Your Phone might be running old date.