我正在尝试通过cocoapods安装ParseUI,Facebook SDK.这是我的pod文件:
platform :ios, '8.0'
pod 'ParseUI', '~> 1.1.3'
pod 'Parse', '~> 1.7.2'
pod 'Facebook-iOS-SDK', '~> 4.1.0'
pod 'ParseFacebookUtilsV4', '~>1.7.2'
pod 'AFNetworking', '~> 2.5.3'
Run Code Online (Sandbox Code Playgroud)
安装pod后,我收到了警告
"Facebook-iOS-SDK已被弃用,转而支持FBSDKCoreKit".
这是否意味着我应该通过删除行卸载"Facebook-iOS-SDK"
pod 'Facebook-iOS-SDK', '~> 4.1.0'
Run Code Online (Sandbox Code Playgroud)
和pod再次安装?
ParseUI是否适用于pod'Facebook-iOS-SDK','〜> 4.1.0'?
所以我按照解析网站(https://www.parse.com/docs/ios_guide#fbusers/iOS)上的步骤添加Facebook登录.但是Xcode给了我错误'() - > FBSDKApplicationDelegate!' 在我的app委托文件中没有名为"application"的成员用于以下代码行
func application(application: UIApplication, openURL url: NSURL, sourceApplication: String?, annotation: AnyObject?) -> Bool {
return FBSDKApplicationDelegate.sharedInstance.application(application, openURL: url, sourceApplication: sourceApplication, annotation: annotation)
}
Run Code Online (Sandbox Code Playgroud)
我错过了什么?
我正在使用Heroku上的Parse Server Example构建一个Android应用程序作为后端.我需要Mailgun从ParseUI类ParseLoginHelpFragment发送密码重置电子邮件.我还没有找到如何让Mailgun与Heroku/Parse Server一起工作的答案.这是我在Heroku上的配置:
也尝试了MAILGUN_SMTP_PORT 589,结果相同.感谢是否有人可以在我的设置中指出错误.
编辑:我知道我需要输入Mailgun API密钥和一些额外的设置.我试过在index.js文件中这样做:
var server = ParseServer({
...otherOptions,
// Enable email verification
verifyUserEmails: true,
// The public URL of your app.
// This will appear in the link that is used to verify email addresses and reset passwords.
// Set the mount path as it is in serverURL
publicServerURL: 'https://example.com/parse',
// Your apps name. This will appear in the subject and body of the emails that are sent.
appName: 'Parse App',
// The email adapter …Run Code Online (Sandbox Code Playgroud)