【问题标题】:React-Native: How to add multiple google-service-info plist files for one build for dynamic links?React-Native:如何为动态链接的一个构建添加多个 google-service-info plist 文件?
【发布时间】:2018-12-23 08:21:30
【问题描述】:

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

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

所以当我再次设置时,我得到了一个带有新动态链接设置的 google-service-info-plist 文件。但我只能包含一个来自 xcode 的内容。

如何在 ios 上支持多个它们

【问题讨论】:

    标签: ios react-native firebase-dynamic-links


    【解决方案1】:

    对于 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!)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-24
      • 2017-06-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多