你们知道是否有一种方法可以使用Carthage安装Google Sign In iOS SDK吗? 目前,我认为他们只是使用cocoapods,我无法使用Carthage安装SDK。
是否有一个与iOS SDK相关的Google错误报告URL? 用于检查是否已计划支持Carthage,否则创建一个工单,请求其支持。
你们知道是否有一种方法可以使用Carthage安装Google Sign In iOS SDK吗? 目前,我认为他们只是使用cocoapods,我无法使用Carthage安装SDK。
是否有一个与iOS SDK相关的Google错误报告URL? 用于检查是否已计划支持Carthage,否则创建一个工单,请求其支持。
此外,还提供了不使用Cocoapods进行集成的说明,网址为https://developers.google.com/identity/sign-in/ios/sdk/
这提供了一个框架和一个bundle,您只需将其拖入您的项目中即可。在这种情况下,没有必要使用Carthage。如果您已经使用Carthage来管理其他依赖项,那么这种集成方法也不会干扰它。
https://github.com/fabio914/GoogleSignIn-iOS/
您只需要将这个添加到您的Cartfile中:github "https://github.com/fabio914/GoogleSignIn-iOS" ~> 4.1
看起来Firebase已经发布了一个适用于Carthage的Google Sign In二进制依赖项 - 如果您与Firebase Auth一起使用它,这将非常方便。
要使用它,请将此条目添加到您的Cartfile中:
binary "https://dl.google.com/dl/firebase/ios/carthage/FirebaseGoogleSignInBinary.json"
在撰写本文时,与 Firebase 相关的所有内容一样,Carthage 对其的支持是实验性的 - 请确保在 copy-frameworks
构建阶段的输入/输出文件列表中不包含任何与 Firebase 相关的框架。您可以在此处找到有关 Carthage 的所有进一步 Firebase 特定说明。