在我的应用程序中,当用户单击“提交”按钮时,我能够以编程方式将SMS发送到特定的手机号码。然后有一个来自该手机号码的响应消息,我现在想要阅读该消息并将该SMS文本填充到我的应用程序中。
我搜索了这个,发现在iOS中这是不可能的。 我的问题是,是否有可能使用用户权限访问收件箱短信?
答案 0 :(得分:23)
Apple的两个词:
不可能
<强>详细说明:强>
iOS应用只能访问Apple提供文档化公共API的数据。在Apple为其提供公共API之前,iOS无法访问沙箱外部。因此无法拦截/读取传入的短信。并且不知道iOS设备什么时候越狱了。
答案 1 :(得分:5)
否在iOS中无法实现,在越狱设备上可以使用,但您无法将应用程序放在App Store中。
答案 2 :(得分:0)
摘自Apple文档:
为确保您的文本输入视图显示正确的自动填充 建议,在任何相关输入上设置textContentType属性 视图。
因此您可以执行以下操作:
textField.textContentType = .oneTimeCode
更多信息: check the link here