创建链接从邮件打开应用程序,而无需在应用程序中进行更改
问题描述:
我有一个应用程序已经发布在应用程序商店,我需要发送邮件给用户链接点击它应该打开应用程序,如果它的安装或应该去到应用商店。我知道的URL模式和通用链接,这将需要在我的应用程序进行修改。我想知道是否有其他方式可以实现这一点,我可以使用itms-app
或其他一些方法创建链接,其中我不需要在应用中进行任何更改。任何帮助表示赞赏创建链接从邮件打开应用程序,而无需在应用程序中进行更改
答
不幸的是,没有。对于打开应用程序的手机,它需要一种识别应用程序的方法。
URI方案
的URI方案信息在.plist
文件配置并是本地的应用程序,因此不能没有更新来改变。尽管您可能不想使用URI方案,因为如果他们没有应用程序而不是将应用程序带到应用程序商店,它们会向用户展示错误。
通用链接
这是新的方式进行苹果深层链接和唯一的其他方式的链接可以打开的应用程序。这些需要本地存储的权利文件以及.apple-app-site-association
,该文件托管在您自己的网站域中,并在应用下载或更新时进行缓存。这些也不会将用户带到应用商店,它们会将用户带到托管AASA文件的域。
最好的解决方案
使用Branch's iOS SDK来处理所有的AASA档案托管和App Store的重定向。这仍然需要你推出新的更新,但这是实现这一目标的唯一可能方式。