众所周知,iOS深度链接已经改变了一点,称为通用链接,使用通用链接,我们需要在Xcode项目中启用“关联域”,并在那里添加受支持的域,并且很少有更多的更改,比如在域服务器上托管苹果应用站点关联JSON。
我很清楚这一点,但我的问题是,我必须支持多个社区,就像每个使用应用程序的企业都有自己的社区一样,所以将所有社区(域)添加到“关联域”并不是件好事,如果有任何新企业使用该应用程序,那么我需要给出一个应用更新,添加域细节。
有人能帮我吗?
我有几个问题
谢谢你,维诺德
发布于 2015-10-23 07:44:53
关于你的第一个问题:你可以继续使用旧的深链接,没有任何问题或改变你的应用程序。
旧式深度链接的示例:
将以下内容添加到网站的<head>中:
<script>
window.onload = function() {
if(navigator.userAgent.match(/iPhone|iPad|iPod/i)) {
// replace the following with the actual deep link of your app
window.location = "myapp://deep/link";
setTimeout(function() {
// replace the following with the actual app store link of your app
window.location = "http://itunes.apple.com/app/id123456?mt=8";
}, 500);
}
}
</script>https://stackoverflow.com/questions/33206916
复制相似问题