我正面临以下链接中提到的问题。
https://blog.branch.io/the-problem-with-apple-app-store-redirects-on-safari-ios-10-3/
以下是我的PHP代码:
var websiteLink = 'https://itunes.apple.com/';
var deepLink = "xxxx://dev/one?action="+action+"&shopId="+shopId;
var now = new Date().valueOf();
setTimeout(function () {
if (new Date().valueOf() - now > 5000) return;
window.location = websiteLink;
}, 100);
window.location = deepLink;
在低于10.3的操作系统中工作正常。我在Safari中收到地址无效问题。此问题也只发生在Safari浏览器上,它在Chrome上运行良好。
请建议我解决一下。
答案 0 :(得分:0)
当用户将其iOS设备更新到版本10.3时,会发生此问题。根据这个网站branch.io,这是解决一些安全漏洞的Apple解决方案。
要为您的应用启用深层链接功能,您需要启动更新,因为深层链接停止工作的原因之一是过期的临时配置文件。