有人知道如何使用Xamarin iOS在iOS中阅读短信吗?然后我想通过链接从该SMS传递一个字符串到应用程序。例如,当用户单击SMS中的链接时,它会将一个字符串值传递给应用程序,并且在应用程序中,一个方法正在等待触发它。
答案 0 :(得分:3)
由于iOS安全限制,无法读取传入或存储的短信。
答案 1 :(得分:3)
虽然您无法直接截取短信,但您可以创建custom URL scheme,这样,如果用户点击了您的消息中的链接,它就会启动您的应用。
答案 2 :(得分:1)
如果Jason的答案是使用应用程序的链接,那么还有另一种选择。在我的情况下,Web服务正在发送代码(两阶段身份验证)。当我知道它即将到来时,我会提示用户查找它,当它出现时,按下消息气泡,然后将整个消息复制到粘贴板。
当用户切换回我的应用时,我设置了一个标记来查看粘贴板,我看到了消息,提取出代码,以及它是否正常工作"用户可以继续而不会进一步中断。
不像Jason的回答那么优雅,但如果你无法控制短信内容,那么它就是一个选择。
答案 3 :(得分:0)