Итак, у меня все заработало, хотя и немного глючно.
Это очень краткое руководство о том, как на момент написания статьи.
Сначала вам нужно настроить CocoaPods для использования невыпущенных функций и получить главную ветку CocoaPods / CocoaPods-core
Затем вам нужно создать частный репозиторий спецификаций или использовать мой
Не забудьте указать путь xcode к вашей бета-версии xcode sudo xcode-select -s /Applications/Xcode-Beta.app/Contents/Developer
, иначе спецификация не будет создана.
Затем установите source
в свой файл спецификаций и установите платформу в platform :tvos, '9.0'
в вашем подфайле, затем 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, и он сказал, что поднимет этот вопрос на следующем обсуждении функции, чтобы узнать, захотят ли они его включить. Будем надеяться, что они будут :)
Кроме того, по какой-то причине мне пришлось закомментировать оператор импорта Accounts/Accounts.h
в FAuthData.h? Я не знаю, может ли кто-нибудь уточнить это
person
Chris
schedule
29.09.2015
tvos
. - person Aaron Brager   schedule 25.09.2015