iPhone:如何以编程方式回复短信

标签 iphone sms

在审查了 iPhone SDK 文档后,我尚未找到了一种编写应用程序的方法,以便能够以编程方式处理传入的内容iPhone 平台内的短信。这个想法是让这样的应用程序在后台运行,并且基于特定格式的短信能够采取特定的操作。

有人知道这对于 iPhone SDK 应用程序是否可行吗?如果可以,请提供有关如何完成此操作的信息的指针?

最佳答案

遗憾的是,您无法使用 iPhone SDK 拦截传入的 SMS 消息或收到通知。

一种可能的替代方案是注册一个自定义 URL 方案,当具有该方案的 URL 嵌入到短信中并且用户点击它时,该方案将启动您的应用程序。

要设置自定义 URL 方案,您必须在应用程序的 info.plist 中实现 CFBundleURLSchemes 和 CFBundleURLName 键。

在应用程序的委托(delegate)中,您可以实现 application:handleOpenURL: 方法来获取从短信中的 URL 传递到您的应用程序的任何参数。

关于iPhone:如何以编程方式回复短信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/387934/

相关文章:

android - 德尔福 FMX And​​roid 应用程序。如何打开短信窗口

android - 对默认短信应用程序的 API 支持

iphone - 如何在 Objective C 中使用 AssetLibrary 检索视频的文件大小

iPhone 企业应用程序分发 - 需要互联网连接吗?

java - android另一个类sendSMS并在Mainactivity中调用错误

android - 我如何将消息从一个模拟器发送到特定端口到android中的另一个模拟器?

c# - 使用 Twilio(或任何其他提供商)在短信中伪造来电显示

ios - 关闭模态视图 Controller 会导致黑屏

iphone - QuartzCore - 为多边形添加圆角

iOS : xcode 5. 1.1 图标和启动图像屏幕不工作