Я попробовал несколько разных вариантов создания нескольких пользователей из одной учетной записи, но это, безусловно, лучшее и самое простое решение.
Оригинальный ответ Nico
Сначала сконфигурируйте firebase в файле AppDelegate.swift
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
// Override point for customization after application launch.
FirebaseApp.configure()
FirebaseApp.configure(name: "CreatingUsersApp", options: FirebaseApp.app()!.options)
return true
}
Добавьте следующий код в действие, в котором вы создаете учетные записи.
if let secondaryApp = FirebaseApp.app(name: "CreatingUsersApp") {
let secondaryAppAuth = Auth.auth(app: secondaryApp)
// Create user in secondary app.
secondaryAppAuth.createUser(withEmail: email, password: password) { (user, error) in
if error != nil {
print(error!)
} else {
//Print created users email.
print(user!.email!)
//Print current logged in users email.
print(Auth.auth().currentUser?.email ?? "default")
try! secondaryAppAuth.signOut()
}
}
}
}
У меня была проблема, подобная этому, происходят прежде. Вы используете плагины как ReSharper или DevExpress?
Вы отключали intellsense? Мы видели, что срывают все виды вещей в Visual Studio.
У меня была аналогичная проблема с Visual Studio 2005.
Я прочитал несколько сообщений (извините, я не смог опубликовать ссылки из-за: извините, новые пользователи могут размещать не более одной гиперссылки
Я запустил FileMon и обнаружил, что при сохранении IDE продолжает запрашивать C: \ Documents and Settings \ iguigova \ Local Settings \ Application Data \ Microsoft \ WebsiteCache
Затем я наткнулся на это сообщение: http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=347228
Теперь я пытаюсь очистить каталог. Это было ПОЛНОЕ. Я планирую настроить пакетный файл на ежедневное удаление его содержимого ...
Удачи!