我正在尝试从短信中打开我的应用程序,比如当我收到一个地址时,当我点击它时,打开计划。我还收到一条来自服务器的短信: a.doctolib.fr/hnFZ8k5sr,他直接打开应用程序Doctolib。有人知道怎么做吗?我看到了答案:Opening app from sms and getting the sms contents in iOS,但当我看我的短信时,它是好的,这是运行...提前谢谢!
发布于 2019-11-07 10:02:06
发布于 2019-11-08 14:25:26
您可以使用通用链接,如果应用程序已安装,则应用程序将被打开,否则将继续到浏览器。
支持通用链路的步骤-
{“应用程序”:{“应用程序”:[],“详细信息”:[{ "appID":"9JA89QQLNQ.com.apple.wwdc",//9JA89QQLNQ是您的团队ID,com.apple.wwdc是您的捆绑包id "paths":"/getapp“}]}}
例如,假设您必须从www.abc.com/getapp重定向,那么您需要将apple-app-site-association文件上传到托管www.abc.com的根目录。
http://branch.io/resources/aasa-validator/上的
a.转到developer.apple.com并启用与你的应用ID相关联的域。
b.选择您的目标并打开关联的域开关。
c.添加applinks:abc.com。

d.添加application:continueUserActivity:restorationHandler:应用程序委托方法,以便您的应用程序可以接收链接并进行适当处理。
未回调应用程序的-
1.当用户在Safari中浏览您的网站时,当他们点击与当前网页位于同一域的通用链接时,iOS会尊重用户最可能的意图,并在Safari中打开该链接。

2.复制并粘贴笔记的通用链接(http(s)://www.abc.com/getapp),然后点击它。如果您的应用程序可以处理此链接,您将获得选项Open in "AppName"。
参考-
希望能有所帮助。
https://stackoverflow.com/questions/58739616
复制相似问题