标签: parse-platform

方法load()定义了Objective-C类方法'load',Swift 1.2不允许这样做

我正在使用Parse,我正在创建一个符合协议PFSubclassing的PFObject子类!它工作得很好,但现在我使用的是Swift 1.2,它给了我这个错误:

1. override class func load() {
2.      self.registerSubclass()
3. }
Run Code Online (Sandbox Code Playgroud)

在第1行:方法'load()'定义了Objective-C类方法'load',这是Swift 1.2不允许的

有人有这个问题吗?我该怎么办?

objective-c ios parse-platform swift

25
推荐指数
5
解决办法
6436
查看次数

不能下标[AnyObject]的值?索引类型为Int

这是在扩展PFQueryTableViewController的类中,我收到以下错误.这些行PFUser只是.
我为什么不能施展它?有没有解决的办法?

错误是:

Cannot subscript a value of [AnyObject]? with an index of type Int
Run Code Online (Sandbox Code Playgroud)

...对于这一行:

var user2 = self.objects[indexPath.row] as! PFUser
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

xcode ios parse-platform swift xcode6.3

25
推荐指数
2
解决办法
5万
查看次数

为什么我的PFAnalytics没有trackAppOpeneWithLaunchOptions函数?(IOS SWIFT)

错误信息:

    'PFAnalytics.Type' does not have a member named 'trackAppOpenedWithLaunchOptions'
Run Code Online (Sandbox Code Playgroud)

所有其他类似的功能都有效,例如trackAppOpenedWithLaunchOptionsInBackground.看起来它只是从可用功能列表中消失.

但是在我的PFAnalytics.h头文件中,trackAppOpenedWithLaunchOptions清楚地列出如下所示:

    + (BFTask *)trackAppOpenedWithLaunchOptions:(NSDictionary *)launchOptions;
Run Code Online (Sandbox Code Playgroud)

可能出错了什么?请帮忙!我在用swift

parse-platform swift

24
推荐指数
3
解决办法
2886
查看次数

parse.com安全

最近我发现parse.com是多么有用和简单.它确实加快了开发速度,并为您提供了现成的数据库来存储来自您的Web /移动应用程序的所有数据.

但它有多安全?根据我的理解,您必须在代码中嵌入您的应用程序私钥,从而授予对数据的访问权限.

但是,如果有人能够从您的应用程序恢复密钥怎么办?我亲自尝试过.我花了5分钟从标准APK中找到私钥,并且还有可能在您的javascript源代码中使用私钥进行硬编码构建一个Web应用程序,几乎任何人都可以看到它.

保护我发现的数据的唯一方法是ACL(https://www.parse.com/docs/data),但这仍然意味着任何人都可以篡改可写数据.

有人可以开导我吗?

security parse-platform private-key

23
推荐指数
1
解决办法
4696
查看次数

该应用程序引用payload/appname.app/appname中的非公共选择器:_terminateWithStatus

我正在app Store上传我的iOS应用程序,当我上传应用程序时它会发出一些警告.警告是app references non-public selectors in payload/appname.app/appname: _terminateWithStatus我正在使用facebook sdk"facebook-ios-sdk-3.8"并解析sdk"parse-library-1.2.18".任何人都可以指导我如何删除此警告?

warnings facebook ios parse-platform

23
推荐指数
1
解决办法
2万
查看次数

带有空格问题的Xcode项目/应用程序名称 - 找不到框架

由于我的3个字应用程序名称,Xcode 6.1是否有可能找不到我以前导入的框架?我正在使用Parse,从来没有遇到任何问题.但实际上当我在Xcode中打开我的项目时,我得到了一个框架没有找到的错误,这是荒谬的,因为它之前工作得很好而且我没有删除它.但是,如果我删除框架并再次添加它们一切都很好.我做错了什么或是Xcode错误?

ld: warning: directory not found for option '-F/Users/donip/Documents/Fl Travel Guide/Fl'
ld: warning: directory not found for option '-FTravel'
ld: warning: directory not found for option '-FGuide'
ld: framework not found ParseFacebookUtils
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Run Code Online (Sandbox Code Playgroud)

xcode objective-c ios parse-platform

23
推荐指数
2
解决办法
9295
查看次数

为什么缩放比UIImageVIew尺寸更大?(使用swift)

我正在尝试显示地名列表,包括它的照片使用PFQueryTableViewController.它包含在ParseUI SDK从parse.com

我设法显示图像.不幸的是,当我将UIImageView模式更改为Aspect填充时,图像变得比它应该更大.

这是图片:

https://dl.dropboxusercontent.com/u/86529526/pic_normal.png https://dl.dropboxusercontent.com/u/86529526/pic_error.png

pic_normal,你会看到两个细胞,有两个正常的图像.在pic_error,你将第二个细胞被第一个细胞图像覆盖.

任何人都可以帮我解决这个问题吗?我还把我的整个代码放在这里:

import UIKit

class TableViewController: PFQueryTableViewController, UISearchBarDelegate {

    @IBOutlet var searchBar: UISearchBar!


    // Initialise the PFQueryTable tableview
    override init(style: UITableViewStyle, className: String!) {
        super.init(style: style, className: className)
    }

    required init(coder aDecoder: NSCoder) {
        super.init(coder: aDecoder)

        // Configure the PFQueryTableView
        self.pullToRefreshEnabled = true
        self.paginationEnabled = false
    }

    // Define the query that will provide the data for the table view
    override func queryForTable() -> PFQuery {

        // …
Run Code Online (Sandbox Code Playgroud)

ios parse-platform swift pfimageview

23
推荐指数
3
解决办法
2万
查看次数

解析启动项目登录和注册视图控制器错误

当我试图用解析启动项目(我下载并安装它按照指示,但我没有一个开发者的许可证还没有,所以没有推送通知),我有六个错误,所有有关引用叽叽喳喳的Mach-O链接错误.他们来了:

架构i386的未定义符号:

"_ACAccountTypeIdentifierTwitter", referenced from:
  -[PF_Twitter getLocalTwitterAccountAsync] in Parse(PF_Twitter.o)
"_OBJC_CLASS_$_ACAccountStore", referenced from:
  objc-class-ref in Parse(PF_Twitter.o)
"_OBJC_CLASS_$_SLComposeViewController", referenced from:
  objc-class-ref in Parse(PF_Twitter.o)
"_OBJC_CLASS_$_SLRequest", referenced from:
  objc-class-ref in Parse(PF_Twitter.o)
"_SLServiceTypeTwitter", referenced from:
  -[PF_Twitter getAccessTokenForReverseAuthAsync:localTwitterAccount:] in Parse(PF_Twitter.o)
  -[PF_Twitter getLocalTwitterAccountAsync] in Parse(PF_Twitter.o) 
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Run Code Online (Sandbox Code Playgroud)

ios parse-platform

22
推荐指数
4
解决办法
4211
查看次数

如何在Android上的Parse后端链接Google +登录用户?

我已经在我的Android应用程序中使用Parse 3个月了.现在我想在应用程序中添加电子邮件登录和社交登录(Facebook和Google+).我已经成功添加了电子邮件和fb登录,用户可以连接电子邮件或Facebook中的任何一个或其中一个,该应用程序将识别用户.

例如,如果我通过电子邮件登录,然后连接Facebook,使用其他设备上的应用程序,通过Facebook登录,该应用程序将知道它是相同的用户,并将为我自定义,并将显示我的数据.电子邮件也有效.

我已为Android添加了Google+登录信息,但我无法将用户的Google+凭据与登录用户相关联.

Parse Users表有一个authData字段,它获取facebook auth数据并获得Twitter以及这两个登录都被解压缩到Parse SDK中.

什么应该是最好的事情为Google+?我对数据库设计以及如何连接使用Google+登录的用户感到困惑?

如果用户只是通过Google+登录该怎么办?如何在Parse上创建解析用户并对用户进行身份验证?

我对云代码和Android很满意,并且非常感谢某些帮助/说明只是让我朝着正确的方向前进.我从来没有使用OAuth2和Parse登录电子邮件和社交登录,我认为我不应该进入它.但如果我错了,请告诉我.

谢谢!

更新:我已经阅读了很多关于解析问题的问题,并且已经多次检查了这个方法(因为我一直认为我在读完之后错过了一些东西).检查这个问题 - 我目前处于相同的情况.

我有:
1.已实施Google+登录
.2.使用GoogltAuthUtil获取访问令牌.

坚持:
3.用户使用Google+登录后如何链接当前登录的Parse用户?
4.如果Google+是用户的第一个(也是唯一的)登录选项,如何创建新的Parse用户?

android google-login parse-platform google-plus-signin

22
推荐指数
2
解决办法
8137
查看次数

在mLab上连接到MongoDB数据库失败了身份验证

我有一个Parse应用程序,我正在尝试将我的应用程序的数据库迁移到mLab上的MongoDB实例.

我已经在Heroku上设置了一个Parse Server分支,我正在使用Heroku的mLab MongoDB附加组件.

我有一个名为mLab的数据库heroku_1ksph3jj,我应该可以使用以下模板连接到它:

mongodb://<dbuser>:<dbpassword>@ds047124.mlab.com:47124/heroku_1ksph3jj

但是,每次尝试都会返回:

Server returned error on SASL authentication step: Authentication failed.

我不确定要替换什么<dbuser><dbpassword>用什么.我有一个与我的数据库名称相同的数据库用户:heroku_1ksph3jjz所以我使用了它.我使用该用户的密码代替<dbpassword>.我应该在这里使用其他东西吗?

heroku database-migration mongodb mlab parse-platform

22
推荐指数
3
解决办法
2万
查看次数