Я создал простое приложение Xamarin iOS, которое использует проверку подлинности на основе firebase. В firebase я включил аутентификацию по электронной почте / паролю. Я использовал этот код для регистрации пользователя нажатием кнопки:
Auth.DefaultInstance.CreateUser(email, password, (AuthDataResult authresult, NSError error) => {
if(error == null)
{
var user = authresult.User;
if(user != null)
{
var alert = UIAlertController.Create("Alert", "Registration was Successful", UIAlertControllerStyle.Alert);
alert.AddAction(UIAlertAction.Create("OK", UIAlertActionStyle.Default, null));
PresentViewController(alert, true, null);
}
}
else
{
var alert = UIAlertController.Create("Error", error.LocalizedDescription, UIAlertControllerStyle.Alert);
alert.AddAction(UIAlertAction.Create("OK", UIAlertActionStyle.Default, null));
PresentViewController(alert, true, null);
}
});
Я включил Брелок в Entitlements.plist и включил его для Пользовательское право в info.plist следующим образом:
Я не вижу ни одного профиля обеспечения. Мне просто нужно запустить это приложение на симуляторе iOS, а не на реальном устройстве. Поэтому, когда я строю, он говорит Не удалось найти ни одного доступного профиля обеспечения . Я даже не могу создать профиль обеспечения в XCode, я получаю эту ошибку.
Я действительно хочу запустить это приложение на симуляторе, и я Я действительно застрял на этом. Пожалуйста, помогите мне решить эту проблему.