Версия Swift:
FIRApp.configure()
// Creating a second app to create user without logging in
FIRApp.configure(withName: "CreatingUsersApp", options: FIRApp.defaultApp()!.options)
if let secondaryApp = FIRApp(named: "CreatingUsersApp") {
let secondaryAppAuth = FIRAuth(app: secondaryApp)
secondaryAppAuth?.createUser(...)
}
Я нашел проблемы с использованием статьи Managed_BITS codeproject, и я нашел еще лучшую обертку:
http://www.codeplex.com/sharpbits
http://nuget.org/packages/SharpBITS
Меньше кода, намного более чистого и в отличие от codeproject, это не скрывало те части интерфейса BITS, который я на самом деле должен использовать.