Проблема Deeplink с IOS 10.3

Я сталкиваюсь с проблемой, упомянутой в ссылке ниже.

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

Решение

Эта проблема возникает, когда пользователь обновил свои устройства iOS до версии 10.3. По данным этого сайта branch.io, это было решение Apple, чтобы исправить некоторые дыры в безопасности.

Чтобы включить функцию глубоких ссылок для вашего приложения, необходимо запустить обновление, поскольку одной из причин, по которой перестали работать глубокие ссылки, был временный профиль с истекшим сроком действия.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]