4G module returns CME ERROR:15 when I opend my own applet in the SIM card with AT+CCHO command

4G module returns CME ERROR:15 when I opend my own applet in the SIM card with AT+CCHO command

大家好,我在开发一个LTE 4G模块的项目,遇到如下问题:

  1. 我写了一个 SIM 卡应用程序(使用 Java 技术)并将其下载到 SIM 卡中。
  2. 下载小程序后,将SIM卡插入一张卡reader,然后我就可以通过这张卡reader向小程序发送APDU了。 applet 工作正常,它接受 APDU 并返回响应。
  3. 完成APDU测试后,我将SIM卡插入LTE 4G模块,通过发送AT+CCHO="A0BB01020304050001"(A0BB01020304050001是我的小程序DF名称) uart打开小程序,4G模块returns+CME ERROR:15(SIM Wrong),但卡中的其他原装小程序(如USIM)可以打开通常是这样。

所以,有谁知道我的小程序或者AT+CCHO命令有哪些需要注意的地方吗?我将不胜感激并愿意付出我的一切。

好吧,最后证明无论你通过CGLA发给App什么东西,App都必须回馈给4G模块,否则模块释放+CME ERROR: 15。