2016-08-13 2 views
2

Я использую Firebase в своем проекте Xcode. И я использую cocoapods для его установки.Firebase SDK не работает с iOS 10

Подфайл Я установил platform в ios, '9.0'.

Все работает правильно в iOS 9.3.3, но когда я тестирую свое приложение с iOS 10, я получаю много ошибок, и вход в Google не работает. Как я могу решить эту проблему? Могу ли я установить несколько платформ как platform:ios, '9.0', '10.0' в моем подфайле?

+0

Извините, если я допустил некоторые ошибки с этим языком, я итальянский студент – ale00

+0

iOS 10 в настоящее время не поддерживается Firebase. –

+0

Я успешно использовал аналитику и базу данных Firebase без проблем, используя анонимный вход в iOS 10 с приложением Swift 3. Я указываю 10.0 в моем подфайле. –

ответ

4

Apple изменила способ работы с брелками в iOS 10. Чтобы исправить это, вы можете просто перейти к Целям> Возможности и включить совместное использование ключей (он позволяет получить доступ к цепочке ключей для вашего приложения).

0

В данный момент Firebase не работает на iOS 10, ни на устройстве, ни на симуляторе. Это незавершенное производство, поэтому, пожалуйста, следите за обновлениями. Вы можете следить за общим обсуждением Firebase в группе firebase-talk, а в блоге Firebase будут появляться объявления по мере их появления.

1

openURL Устаревший в iOS10, поэтому вы должны использовать новый.

func application(_ app: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any] = [:]) -> Bool { 
    return GIDSignIn.sharedInstance().handle(url as URL!,sourceApplication: options[.sourceApplication] as? String, annotation: options[.annotation]) 
} 
+0

безупречный! благодаря – alexdd55