好的,所以我让它工作了,尽管有点片状。
在撰写本文时,这是一个非常快速的指南。
首先,您需要设置 CocoaPods 以使用未发布的功能并获取 cocoapods / cocoapods-core 的主分支
然后你需要创建一个私人规范回购或使用我的
请记住将您的 xcode 路径设置为您的 xcode 测试版,sudo xcode-select -s /Applications/Xcode-Beta.app/Contents/Developer
否则将无法构建规范。
然后将您设置source
为您的规范文件,并将平台设置为platform :tvos, '9.0'
您的 Podfile,然后pod install
.
然后您的项目应该构建并运行,但会出现大约 155 个警告:
ld: warning: URGENT: building for tvOS simulator, but linking in object file (/Users/..../..../.... /tvOS/Pods/Firebase/Firebase.framework/Firebase(FPendingPut.o)) built for iOS. Note: This will be an error in the future.
所以显然不是一个可靠的解决方案。绝对不是生产解决方案。但希望 Firebase 将来会增加支持。我与 Firebase 团队的 Frank 进行了交谈,他说他将在下一次功能讨论中讨论它,看看他们是否想要包含它。这是希望他们会:)
Accounts/Accounts.h
另外,出于某种原因,我不得不注释掉 FAuthData.h 中的导入语句?不知道有没有人能详细说明