Branch.io React Native iOS — Branch.subscribe не запускается последовательно (иногда получает параметры, иногда нет)IOS

Программируем под IOS
Ответить
Anonymous
 Branch.io React Native iOS — Branch.subscribe не запускается последовательно (иногда получает параметры, иногда нет)

Сообщение Anonymous »

Я использую Branch.io в приложении React Native (0.81.0) для iOS, и мои глубокие ссылки работают только иногда.
  • Иногда Branch.subscribe возвращает параметры правильно.
    В других случаях он вообще не срабатывает — как холодный, так и теплый старт.
  • Нет четкой закономерности; работает или нет случайным образом.
  • Я проверил правильность настройки SDK, идентификатора пакета, ключей и доменов — так что это не похоже на проблему с конфигурацией.
Среда:
  • React Native: 0.81.0
  • Библиотека: response-native-branch (последняя)
  • iOS: 15+
  • Branch SDK: установлена через CocoaPods (показывает BranchSDK в Pods
Info.plit
branch_universal_link_domains

myapp.app.link
myapp-alternate.app.link
myapp.test-app.link
myapp-alternate.test-app.link

CFBundleURLTypes


CFBundleTypeRole
Editor
CFBundleURLName
myapp.app
CFBundleURLSchemes

myapp



branch_key

live
{live key}
test
{test keyt}


Связанные домены (возможности):
applinks:myapp.app.link
applinks:myapp-alternate.app.link
applinks:myapp.test-app.link
applinks:myapp-alternate.test-app.link

AppDelegate.swift:
import RNBranch

// ======= At top ====== //
// Optional: Uncomment next line to use test instead of live key
// RNBranch.useTestInstance()
RNBranch.initSession(launchOptions: launchOptions, isReferrable: true)

// URL Schemes
func application(_ app: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey : Any] = [:]) -> Bool {
RNBranch.application(app, open:url, options:options)
return true
}

// Universal Links
func application(_ application: UIApplication, continue userActivity: NSUserActivity, restorationHandler: @escaping ([Any]?) -> Void) -> Bool {
RNBranch.continue(userActivity)
return true
}


Подробнее здесь: https://stackoverflow.com/questions/798 ... -sometimes
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»