如何在 swift iOS 应用程序中调用分支初始化
Posted
技术标签:
【中文标题】如何在 swift iOS 应用程序中调用分支初始化【英文标题】:How to call Branch initialisation inside the swift iOS application 【发布时间】:2020-04-06 02:30:31 【问题描述】: 我的 ios 应用程序中有一个电子邮件部分,我们正在接收电子邮件信使中的链接,现在的问题是,当我点击该链接时,我无法获取诸如 reference_id 等分支参数......因此无法导航到特定屏幕。简而言之,我们可以使用 appdelegate 中的 Branch.getInstance().initSession(launchOptions: launchOptions) 在应用程序外部进行导航,didFinishLaunchingWithOptions 方法但是是否可以获得分支参数? [String: AnyObject] 在应用程序中,是的,那么我们如何访问它?*
【问题讨论】:
【参考方案1】:如果所有步骤都已实施,您能否重新检查我们的集成文档:https://help.branch.io/developers-hub/docs/ios-basic-integration#section-initialize-branch
另外,请在此处检查 Branch SDK 集成:https://help.branch.io/developers-hub/docs/ios-testing#section-test-your-branch-integration
这将有助于检查普遍存在的问题。
如果您需要我们检查集成和日志,您可以联系 support@branch.io。
【讨论】:
以上是关于如何在 swift iOS 应用程序中调用分支初始化的主要内容,如果未能解决你的问题,请参考以下文章
iOS Swift 可解码:错误:无法为没有参数的类型调用初始化程序
如何在 Swift 中为 iOS 10 和 iOS 9.3 初始化 NSManagedObject 子类
如何使用 Swift 使用此代码片段为 iOS 应用程序初始化 SDK?