我知道对于应用程序,GoogleService-Info.plist文件需要通过执行以下操作添加到Xcode中的Runner中:;将文件添加到Runner中;。我也做了同样的事情,但对于我的插件的Pods;将文件添加到Pods";。然而,当运行我的示例应用程序时,Xcode丢失了GoogleService-Info.plist文件,因此调用await Firebase.initializeApp()
失败。
顺便说一句,对于Android来说,一切都很好——插件可以成功初始化Firebase。
确保GoogleService-Info.plist文件添加到插件中的正确步骤是什么?
使其适用于iOS的方法是将plist作为资源文件包含在插件podspec中,如下所示:
- 将plist放入
ios/Assets
- 将行
s.resources = 'Assets/GoogleService-Info.plist'
添加到podspec