ios - React-Native:如何为动态链接的一个构建添加多个 google-service-info plist 文件?

标签 ios react-native firebase-dynamic-links

在我的 iOS 应用中,我使用 Firebase 动态网址来分享应用内的任何帖子。所以我在 firebase 中进行了设置,每次都会为我生成动态链接。

现在我想将用户创建的动态链接和营销团队动态链接分开,以使它们看起来更专业。

因此,当我再次设置时,我得到了一个包含新动态链接设置的 google-service-info-plist 文件。但我只能包含 xcode 中的一个。

如何在 ios 上支持多个

最佳答案

对于 Swift 2.3:

let filePath = NSBundle.mainBundle().pathForResource("GoogleService-Info", ofType: "plist")
let options = FIROptions(contentsOfFile: filePath)
FIRApp.configureWithOptions(options)

对于 Swift 3.0:

let filePath = Bundle.main.path(forResource: "GoogleService-Info", ofType: "plist")!
let options = FIROptions(contentsOfFile: filePath)
FIRApp.configure(with: options)

对于 Swift 4.0:

let filePath = Bundle.main.path(forResource: "GoogleService-Info", ofType: "plist")!
let options = FirebaseOptions(contentsOfFile: filePath)
FirebaseApp.configure(options: options!)

关于ios - React-Native:如何为动态链接的一个构建添加多个 google-service-info plist 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53902197/

相关文章:

android - React Native 模块与 Cordova 插件有何不同?

ios - FIRApp 配置失败 w/"Configure Durable Deep Link fails"

iOS swift 2.3 : correct syntax for application restorationHandler?

swift - 如果应用程序未以编程方式安装 firebase 动态链接,则重定向到 iOS App Store

ios - 导航时保持计时器在另一个页面上运行

ios - 单击按钮时的动画 View

iphone - NSString stringWithFormat 很慢

ios - 快速通过编码按钮/功能发送数据

javascript - 如何分别管理两个不同输入的状态

android - READ_EXTERNAL_STORAGE 权限在 list 中,但仍然不起作用