Я пытаюсь реализовать забытый пароль в своем приложении и не могу понять, почему моя ссылка работает неправильно.
Характеристики:
Rails backend
Реагируйте на родной интерфейс. (установлено для ios)
XCode: в настоящее время в TestFlight Типы URL: идентификатор: пусто, Схемы URL: com.myproject
В Rails у меня есть файл Mailers с именем Forgot_password_email_mailer.rb. В этом файле есть следующий метод:
def forgot_password(user)
@user = user
@greeting = "Hi"
@url = "com.myproject://"
mail(to: @user.email, subject: 'Reset password instructions')
end
, который отправит электронное письмо с забытого пароля. html .erb & text.erb, следующий файл в каталоге View
<%= @greeting %> <%= @user.name %>, <br>
To reset your password, click the URL below: <br>
<%=link_to "password reset" ,@link %>
If you did not request your password to be reset, just ignore this e-mail and your password will stay the same.
сейчас ... моя проблема в том, что я не могу получить эту ссылку @ com.myproject: // в go непосредственно в мое приложение ios. вместо этого он просто мертв и не будет работать.
Я очень озадачен глубокими ссылками и тем, как я их реализую. Большинство из того, что я нахожу по этому поводу, старше 3 лет.
Может кто-нибудь объяснить мне, как сделать ссылку на электронную почту от rails Mailer, которая включает кликабельную ссылку на приложение, а не на адрес браузера , Направьте меня в правильном направлении и убедитесь, что мои настройки правильные.
Спасибо!