ios - Xamarin.iOS 应用程序项目应用程序无法识别 GoogleService-Info.plist

标签 ios xamarin.ios xamarin.forms google-signin

我正在尝试为 Xamarin.iOS 应用程序实现 Google 登录。我已经添加了登录过程所需的 iOS 版 Google 登录包。设置了 AppDelegate,将 GoogleService-Info.plist 添加到 Xamarin.iOS 应用程序项目。 当我运行构建时,它会在下面显示错误。

[Firebase/Core][I-COR000012] 无法找到配置文件:“GoogleService-Info.plist”。

配置 Google 上下文时出错:操作无法完成。 (com.google.greenhouse 错误 -3。)

最佳答案

确保该文件位于您的 {Project}.iOS 版本中,并且该文件的名称与“GoogleService-Info.plist”完全相同。 还要确保将“GoogleService-Info.plist”文件的构建操作设置为:BundleResource

有关完整教程,请查看:https://components.xamarin.com/gettingstarted/firebaseioscloudmessaging (这是云消息的链接,但第一部分对于所有 firebase 服务都是相同的)

关于ios - Xamarin.iOS 应用程序项目应用程序无法识别 GoogleService-Info.plist,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42082810/

相关文章:

ios - 如何在 Objective C 中从 NSArray 中获取元素

带有解析的 iOS。 PFUser.currentuser() 没有被缓存。应用重启后返回 nil

ios - Objective-C - 何时使用 NSNumber 与 Primitive

ios - UICollectionView reloadData 的有趣问题

android - 更改 Xamarin Forms Picker 按钮样式

ios - 使用 drawRect 模仿 UILabel 的方向改变行为

c# - 连接到具有特定实例名称的 sql server 时 Mono 崩溃

c# - 如何使用 MonoTouch 绑定(bind) Obj-C#define UMLOG_ERROR @"[UM Error] "

class - 在 Xamarin 中创建自定义网格项

xaml - 针对 Xaml 中的 Picker.Items 获取整数值