【问题标题】:Do I need Cocoa Pods?我需要可可豆荚吗?
【发布时间】:2017-08-03 02:15:15
【问题描述】:

我正在使用Ionic2 和Xcode 为iOS 构建应用程序。

问题

我需要安装Cocoa Pods吗?

我想让我的应用程序尽可能小而简单,所以不想安装任何不必要的东西。但是,我正在尝试让Firebase Authentication 启动并运行,而following instructions 正在使用Cocoa Pods。

我试图在没有Cocoa Pods 的情况下让iOS Firebase Authentication 工作,但它只能部分工作,即它登录并返回具有uid 和emailAddress 的用户,但没有displayName 和photoUrl.

Google/Firebase Authentication no displayName or photoURL for iOS

【问题讨论】:

  • CocoaPods 不是 CocoaControls。
  • 请您详细说明您的评论?我不明白你在暗示什么。 Firebase 文档有一个使用 Cocoa Pods 的 iOS 身份验证示例,所以我的问题与此有关。 firebase.google.com/docs/ios/setup
  • 抱歉,我从某人的 youtube 频道复制了一个链接。我会改正的。
  • 如果你想更轻松地更新像 Firebase 这样的插件,你应该使用 CocoaPod。如果你认为你可以手动做,没关系!
  • 您知道为什么当我手动执行此操作时,Firebase 会返回一个用户,但 displayName 和 photoUrl 为空吗? stackoverflow.com/questions/42736623/…

标签: xcode angular ionic2 cocoapods firebase-authentication


【解决方案1】:

如果您使用的是基于 JS 的框架(例如 Ionic),请不要遵循 Firebase 指南。相反,只需使用 AngularFire2。如果需要 CocoaPods,Ionic 会自动为您处理。

您的身份验证问题可能是由 OAuth 范围引起的。将在您的原始答案上提供答案。

【讨论】:

  • 感谢您的建议。我一直在使用 AngularFire2,但它似乎不适用于设备(​​iOS 和 Android),而仅适用于 Web 浏览器。如果你能看看我原来的问题,我将不胜感激。 stackoverflow.com/questions/42736623/…
猜你喜欢
  • 2023-03-12
  • 2021-08-20
  • 2018-06-07
  • 2018-04-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-10-02
  • 2015-01-31
相关资源
最近更新 更多