我已经设置了一个mailgun帐户并验证了域名等。但是如何将这个mailgun帐户集成到我的Xcode 8 / Swift 3项目中?我已经阅读了几个提到index.js文件的线程,但我不知道这是什么/这是什么。
我在我的应用程序中有以下功能,它正在尝试执行:
PFUser.requestPasswordResetForEmail(inBackground: emailToLowerCase) { (success, error) -> Void in
if (error == nil) {
let success = UIAlertController(title: "Success", message: "Success! Check your email!", preferredStyle: .alert)
let okButton = UIAlertAction(title: "OK", style: .default, handler: nil)
success.addAction(okButton)
self.present(success, animated: false, completion: nil)
}else {
let errormessage = error
let error = UIAlertController(title: "Cannot complete request", message: errormessage as! String, preferredStyle: .alert)
let okButton = UIAlertAction(title: "OK", style: .default, handler: nil)
error.addAction(okButton)
self.present(error, animated: false, completion: nil)
}
}
块运行但错误返回:
[Error]: An appName, publicServerURL, and emailAdapter are required for password reset functionality.
我知道为什么我收到错误(邮件没有集成到我的代码中),但我不知道在经过几天的搜索和阅读多个堆栈溢出线程之后如何修复。
感谢您提供的任何帮助!