Ruby on rails iOS自定义URL方案的Rails邮件链接
我有一个带有Rails后端的iOS应用程序,并为该应用程序设置了一个自定义URL方案,以便使用myapp://在mobile Safari上打开链接将启动我的应用程序。在Rails中,我尝试在我的密码重置模板(来自Desive)中包含这样一个链接。但是当我使用Ruby on rails iOS自定义URL方案的Rails邮件链接,ruby-on-rails,ruby,devise,Ruby On Rails,Ruby,Devise,我有一个带有Rails后端的iOS应用程序,并为该应用程序设置了一个自定义URL方案,以便使用myapp://在mobile Safari上打开链接将启动我的应用程序。在Rails中,我尝试在我的密码重置模板(来自Desive)中包含这样一个链接。但是当我使用 生成的链接不可单击。当我在不用于邮寄链接的视图中使用相同的代码时,链接工作正常。我错过了什么 用电子邮件中呈现的html更新 Sent mail to user@example.com (1989ms) Date: Wed, 05 Ju
生成的链接不可单击。当我在不用于邮寄链接的视图中使用相同的代码时,链接工作正常。我错过了什么
用电子邮件中呈现的html更新
Sent mail to user@example.com (1989ms)
Date: Wed, 05 Jun 2013 15:34:06 -0700
From: Support <support@company.com>
Reply-To: Support <support@company.com>
To:user@example.com
Message-ID: <51afbcde21b30_7b5e3fea39834ce0847d@Computer.local.mail>
Subject: Reset password instructions
Mime-Version: 1.0
Content-Type: text/html;
charset=UTF-8
Content-Transfer-Encoding: 7bit
<p>Hello user@example.com!</p>
<p>Someone has requested a link to change your password, and you can do this through the link below.</p>
<p>If you're accessing this email on an iPhone you can reset your password directly by clicking <a href="myapp://">HERE</a></p>
<p>OR</p>
<p><a href="http://company.com/reset_password? reset_password_token=bs1ra4mfzJwsyRBdzJoh">Change my password</a></p>
<br>
<p>If you didn't request this, please ignore this email.</p>
<p>Your password won't change until you access the link above and create a new one.</p>
Redirected to http://company.com/users/sign_in
已将邮件发送到user@example.com(1989ms)
日期:2013年6月5日星期三15:34:06-0700
发件人:支持
答复:支持
致:user@example.com
消息ID:
主题:重置密码说明
Mime版本:1.0
内容类型:text/html;
字符集=UTF-8
内容传输编码:7bit
你好user@example.com!
有人请求一个链接来更改您的密码,您可以通过下面的链接来执行此操作
如果您在iPhone上访问此电子邮件,您可以通过单击直接重置密码
或
如果您没有请求,请忽略此电子邮件
在访问上面的链接并创建新的链接之前,您的密码不会更改
重定向到http://company.com/users/sign_in
在您的电子邮件中呈现的html是什么?使用在电子邮件中呈现的html更新了问题