2016-11-25 12 views
0

Мы пытаемся проанализировать, откуда пользователи приходят с помощью getLatestReferringParams ветви в React Native, однако в iOS параметры для ['+ clicked_branch_link'] всегда не определены, когда наступают фактические сеансы из ветки, эта проблема происходит только с iOS (она работает с Android), и мы также протестировали попытку открыть эту ссылку через Chrome на iPhone, и она сработала. Я не совсем уверен, связано ли это с чем-то, что происходит с Safari или версиями ОС. Любые рекомендации будут очень приветствуемыми. Спасибо Вот небольшой фрагмент кода, который мы пытаемся реализоватьReact Native - iOS не распознает ссылки на филиал

const lastParams = await branch.getLatestReferringParams() 
    const comesFromBranchLink = lastParams['+clicked_branch_link'] # Giving us undefined when it comes from a branch link 
    const isAReferralLink = lastParams['~feature'] === 'referral' 

Edit: Мы протестировали еще раз, и в основном он не признает связь филиала, только если она исходит от Google Chrome.

ответ

0

Alex from Branch.io здесь: это звучит как возможная проблема с конфигурацией с помощью Universal Links.

Я вижу, что вы также отправили билет нашей команде Integrations, которая является самым быстрым способом получить решение. Я обязательно буду следить за обновлениями, когда проблема будет решена!

+0

Были ли у вас какие-либо отзывы для этого Alex? Я просто столкнулся с подобной ситуацией. –

+1

@ MichaelStokes, к сожалению, похоже, что мы никогда не слышали от Гильермо о том, было ли это разрешено, поэтому я никогда не публиковал обновление! Не могли бы вы [написать в нашу команду Integrations] (https://support.branch.io/support/tickets/new)? Им будет намного легче помочь справиться с проблемой. –

+1

Большое спасибо, да в настоящее время в общении приветствует :) –