检索 iOS 中的短信文本

Retrieve the SMS text in iOS

我有一个应用程序将使用通过短信发送的 OTP(一次性密码)值

我想使用这条短信。

Thank you for the Registration, Your verification code is '####'.Please do not reply to this message

我想在我的 UIView 上显示这个 MSG,它会有 OK 按钮。 然后单击“确定”按钮,我必须将 OTP“####”复制到我的 UITextField

所以我的问题是,是否可以在 iOS 中将 SMS 文本输入到您的应用程序中。 我搜索的 links 显示, 只有越狱才有可能。

但我需要一些正确的答案,这样 如果可能的话,我将如何实现它。 如果不可能,那么 link 这将以书面形式向我展示,我可以向我的经理展示并做出相应的决定。

不可能在模拟器和真实设备上访问用户的短信(除非它越狱)。与 Android 不同,Apple 的隐私限制不允许开发人员访问用户的个人数据,例如短信、phone 电话等。 您可以看到各种示例。例如,在 iPhone 和 Android 上尝试 Whatsapp 注册过程。在两者上,您都会收到一条包含代码的短信,但在 Android 上,应用程序会神奇地输入并验证代码,在 iPhone 上,您会看到收到的短信并被要求手动输入代码。