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

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