问题标签 [parseui]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1101 浏览

android - 在 Heroku 上为 Parse-server-example 设置 Mailgun

我正在使用 Heroku 上的 Parse Server Example 作为后端构建一个 Android 应用程序。我需要 Mailgun 从 ParseUI 类 ParseLoginHelpFragment 发送密码重置电子邮件。我还没有找到关于如何使 Mailgun 与 Heroku/Parse Server 一起工作的答案。这是我在 Heroku 上的配置:

在此处输入图像描述

还尝试了 MAILGUN_SMTP_PORT 589,结果相同。感谢是否有人可以指出我的设置中的错误。

编辑:我知道我需要输入 Mailgun API 密钥和一些额外的设置。我曾尝试在 index.js 文件中这样做:

然而,应用程序在 Heroku 上崩溃了,仍然缺少一些东西......

0 投票
0 回答
83 浏览

swift - Parse Server // Parse SDK // ParseUI // PFQueryTableViewController with section // editActionsForRowAtIndexPath

解析服务器:2.2.17(自托管)

解析-SDK-iOS-OSX:1.14.2

ParseUI-iOS 版本:1.2.0

Xcode 7.3.1,斯威夫特

我是 IOS 编程的新手(20 周),并构建了一个用于娱乐和学习的应用程序。

在许多带有部分的 TableViewController 之一中,我喜欢调用 editActionsForRowAtIndexPath。向左滑动时会引发错误:

2016-08-12 18:14:44.967 myParseCustomLoginTest[54158:729475] * 断言失败 -[UITableView _endCellAnimationsWithContext:], /BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit_Sim/UIKit-3512.60.7/ UITableView.m:1422 2016-08-12 18:14:44.974 myParseCustomLoginTest[54158:729475] *由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“尝试从第 0 节中删除第 68 行,该行在更新'

信息:

0)如果我在第一部分滑动,则会引发错误。

1) 是的,没错,在我的第一部分,我有 4 行。

2) 我无法在以下部分向左滑动。我只能在第一部分滑动。

3) 表、节和行本身都很好(就像 Parse Server 的源数据一样)。

4) editActionsForRowAtIndexPath 的相同代码适用于没有部分的同一个表。

代码:class MenuSectionedPFQueryTableViewController: PFQueryTableViewController -> 我认为它工作正常,因为表格、部分和行都很好。

扩展 MenuSectionedPFQueryTableViewController numberOfSectionsInTableView numberOfRowsInSection titleForHeaderInSection cellForRowAtIndexPath -> 我认为它工作正常,因为表、部分和行都很好。

在扩展 MenuSectionedPFQueryTableViewController我有这个代码:

我认为这是 indexPath 的错误,但无法修复它。有任何想法吗?

0 投票
1 回答
574 浏览

ios - ParseUI ... 不包含位码

一旦我似乎摆脱了所有语法错误,同时将我的项目转换为 Swift 3.0。

我现在打了这个:

在 Xcode 中尝试了一些没有任何效果的选项更改后,我没有看到任何明确的解决方案来解决这个问题。有人对此有一个简单而明确的答案吗?

0 投票
1 回答
501 浏览

ios - 如果在 iOS 上使用系统帐户进行​​身份验证,则无法检索 Twitter 电子邮件

我正在使用 ParseUI 在我的 iOS 应用程序中实现 Facebook 和 Twitter 登录。

如果用户设置了多个 Twitter 系统帐户,则应用程序会在验证时要求帐户选择。成功登录后,我使用调用https://api.twitter.com/1.1/account/verify_credentials.json?include_email=true从 Twitter 检索用户详细信息

问题是在上述情况下,twitter API 不返回电子邮件地址。当系统帐户未设置时,我得到电子邮件地址,即用户通过 Web 登录登录。我不希望用户手动输入电子邮件地址。

我已在 Twitter 应用设置中将该应用列入白名单。

我试图在下面的代码。但是,我得到错误:

错误 - 可选(错误域=TWTRErrorDomain Code=3 “此用户没有电子邮件地址。” UserInfo={NSLocalizedDescription=此用户没有电子邮件地址。})

有没有办法通过浏览器跳过系统帐户选择来强制 ParseUI 进行 twitter 身份验证?

谢谢阿什什

0 投票
0 回答
52 浏览

ios - 未调用 PFLogInViewControllerDelegate 函数

在使用PFLogInViewController(或它的子类)时,看起来里面的任何函数PFLogInViewControllerDelegate都没有被调用过。尽管主 ViewController 声明符合协议并且设置了对象PFLogInViewControllerDelegate的委托。PFLogInViewController

还有其他事情要做吗?

这是相关代码,尽管我认为它不会带来比上面写的更多的东西: