我正在尝试使用我的 iPhone 设置 USSD 服务。但我希望 uSSD 连接在后台处于事件状态(连接 USSD 时没有灰色弹出框)。 USSD 连接将传入,因为我不会启动它,目前它会自动被手机打开,将我带到灰色菜单。
我基本上不想弹出菜单,而是让我的程序通过 USSD 连接以编程方式将一些信息发送到 USSD 连接的源。我知道没有 USSD API,但我怎么才能基本上读取正在调用我的 USSD #,然后基本上通过程序设置的 uSSD 隧道发送我想要的返回数据。
如前所述,我已经可以自动接收 uSSD 连接。我只需要“在后台运行”,然后以编程方式发回一些东西。
最佳答案
访问 USSD 在 iOS 中是完全非法的,
最近我听到一些通过使用 CoreTelephony 来做到这一点的方法
您必须知道 CoreTelephony 是一个私有(private) API,您不能将它用于
合法应用
最后,在撰写此评论之前,没有 API 可以通过 iOS 执行此操作。
关于后台连接 Iphone USSD,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8682652/