所以我认为这可能是不可能的。但是在每个手机平台上都有一个发送 SMS 链接的约定,当单击该链接时,将在设备上启动一个应用程序并根据链接中发送的参数执行某些操作。
前任:
iPhone:从 SMS 中的链接启动应用程序
Android:从 SMS/MMS 消息中启动 Android 应用程序?
但是,无论如何要做到这一点,这实际上是跨平台的吗?例如,我有一部带有我的应用程序的 android 手机,我向具有相同应用程序但 iphone 版本的朋友发送邀请(也许我不知道他有 iphone 我只有一个电话号码)。有没有办法发送一个短信链接来确定它正在 iPhone 上打开,然后发送链接以打开应用程序的 iPhone 版本?也许有一种方法可以将非常简单的逻辑嵌入到超链接中,该超链接会根据它是什么设备而变化?有什么办法可以完成这样的事情吗?
我意识到我可以发送多个链接并让用户单击合适的链接,但这似乎有点草率(特别是随着更多平台可用,将所有链接塞进每个设备的 1 条 SMS 消息中会很麻烦)。