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