后台连接 Iphone USSD

标签 iphone ios xcode gsm ussd

我正在尝试使用我的 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/

相关文章:

iphone - 将 NSString 与 UTF32 相互转换

ios - 命令/usr/bin/codesign 失败,退出代码为 1

iphone - UITableView:删除带有动画的部分

ios - 图像数组和每帧 Xcode 的 if 语句

objective-c - 将应用程序扩展安装到设备?

iphone - MKOverlay 仅在 ios5 上覆盖具有奇怪情况的所有内容?

objective-c - 如何判断 scrollView 是否即将向上或向下滚动

ios - XCode 6 框架问题 : Module [framework] has no member named [class]

ios - UICollectionView 性能 - _updateVisibleCellsNow

iOS 自动布局 - 尽管设置了限制,但图像和屏幕顶部之间存在间隙