Ok, so I earned it, although a little broken.
This is a very quick guide on how at the time of writing.
First you need to configure CocoaPods to use unpublished functions and get the main branch cocoapods / cocoapods-core
Then you need to create a private rep positioning spec or use my
Remember to set the xcode path to your beta version of xcode sudo xcode-select -s /Applications/Xcode-Beta.app/Contents/Developer , otherwise the specification will not be created.
Then install your source in your spec file and install the platform in platform :tvos, '9.0' in your subfile, and then pod install .
Then your project should build and run, but with approximately 155 warnings:
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.
Obviously, this is not a hard decision. This is definitely not a production solution. But hopefully Firebase will add support in the future. I spoke with Frank from the Firebase team, who said that he will consider this in the next discussion of the function to see if they want to enable it. Here to hope they will be :)
Also, for some reason, did I have to subtract from the import statement Accounts/Accounts.h in FAuthData.h? I do not know if anyone can describe this.
Chris
source share