salesforce中的iOS通用链接支持

salesforce中的iOS通用链接支持,salesforce,ios-universal-links,salesforce-ios-sdk,Salesforce,Ios Universal Links,Salesforce Ios Sdk,我们正在寻找从网页深度链接我们的移动应用程序 根据苹果公司的要求,苹果应用程序站点关联json文件必须位于 有人能告诉我如何将apple应用程序站点关联json文件放在salesforce域的根目录下吗 我们正在使用一个可视化的force页面,希望在其中放置我们的应用程序链接 问候, Manish Kumar您写道,您对从网页深入链接到移动应用程序感兴趣。当你提到AASA文件时,你一定是在谈论iOS应用程序,而不是Android应用程序。查看此链接,了解设置到iOS应用程序的深度链接所需的内容:

我们正在寻找从网页深度链接我们的移动应用程序

根据苹果公司的要求,苹果应用程序站点关联json文件必须位于

有人能告诉我如何将apple应用程序站点关联json文件放在salesforce域的根目录下吗

我们正在使用一个可视化的force页面,希望在其中放置我们的应用程序链接

问候,


Manish Kumar

您写道,您对从网页深入链接到移动应用程序感兴趣。当你提到AASA文件时,你一定是在谈论iOS应用程序,而不是Android应用程序。查看此链接,了解设置到iOS应用程序的深度链接所需的内容:。请注意,您必须在自己的域(而不是Salesforce域)上配置自己的AASA文件和主机。然后,您就可以使用您在Salesforce页面上创建的深层链接,或者任何其他网页上创建的深层链接


如果我误解了,您实际上希望深入链接到Salesforce编写的应用程序,那么在这种情况下,Salesforce本身需要托管AASA文件并配置iOS项目以支持深度链接方案。这是只有Salesforce才能做到的。

Hi@dwestgate,感谢您的评论,根据我的问题,我们使用的VF页面是Salesforce的一部分。我不确定salesforce是否允许在根目录下放置AASA文件?是的。我现在问了几个人,每个人都有相同的答案:他们不相信你可以通过视觉力量为AASA服务,但没有人尝试过。这让我注意到这似乎是一个奇怪的用例。如果您能提供您希望创建的用户体验的概要,我或其他人可能会建议其他可能更容易实现的解决方案。好的,我们有一个基于Salesforce SDK的移动应用程序。我们也有一个自定义的网络版本的应用程序,在VF页面上运行。所以现在客户可以同时使用手机版和网络版。我们通常通过管理包在客户端安装这个vf页面。所以它总是有特定于环境的url,并且移动应用程序也使用特定的url自定义主机。因此,在这里,我们希望创建一个链接,如果通过移动设备单击,则可以打开移动应用程序,否则将重定向到VisualForcePage网页,该网页具有响应性。有许多具有通用链接的移动块,一旦它起作用,您将发现有大量边缘案例。我建议不要像Visualforce应用程序一样使用同一个域作为移动应用程序的链接,从而使事情变得复杂。相反,使用不同的域并使用常规web服务器为AASA提供服务。更简单的选择是利用免费移动链接服务Branch.io或Firebase的分支。这些服务允许您定义链接行为,以便根据需要重定向到响应应用程序页面或应用程序或游戏商店。谢谢@dwestgate。让我试试。