标签: parse-platform

适用于iOS 8.0中具有数据库Parse.com的登录用户的TouchID

大家好,我想做一个小问题...我在我的应用程序中使用parse.com.我的用户的登录过程是通过使用parse.com和用户在两个textField中键入的经典方法用户名和密码.

到目前为止一切正常但我想使用TouchID实现另一种登录方法,但是使用parse.com变得很难实现,因为touchID标识了印象,而且用户不在数据库Parse.com中,因此在使用TouchID时我的应用程序返回(正确)错误,因为它无法识别数据库中存在的用户...

有没有人设法使用生物识别TouchID的方法通过parse.com创建的登录??? 或者你知道是否有一种方法可以让我这样做?

谢谢你们

login ios parse-platform touch-id

0
推荐指数
1
解决办法
2282
查看次数

使用自定义适配器中的自定义ArrayList <MyOwnParseClass>在ListView中设置ParseFile图像

我使用ListView来显示解析的所有记录.使用名为ListadoObjetoParse的自定义类,它包含一些属性,如名称,地址ParseFile,最后一个包含记录的图像.包含所有内容的数据对象是ListadoObjetoParseArrayList,称为datos.尝试获取图像(ParseFile)时,问题出现在自定义适配器(RestaurantesAdapter)中,并从名为"datos"的对象填充listView.无法将图像作为ParseFile获取并转换为Bitmap以显示在listView中.我只看过一种使用GetDAtaInBackGround方法的方法.下面我展示了CustomAdapter和Class ListadoObjetoParse.

我很感激任何帮助,因为我长时间被困住了.非常感谢你

/ CUSTOM ADAPTER /

public class RestaurantesAdapter extends ArrayAdapter<ListadoObjetoParse> {
   private Context context;
   private ArrayList<ListadoObjetoParse> datos;

   public RestaurantesAdapter(Context context, ArrayList<ListadoObjetoParse> datos) {
      super(context, R.layout.activity_mostrar_listado_restaurantes, datos);
      this.context = context;
      this.datos = datos;
   }

   @Override
   public View getView(int position, View convertView, ViewGroup parent) {

         View item = LayoutInflater.from(context).inflate(
            R.layout.mostrar_listado_detalle_restaurante, null);


         final ImageView imagen = (ImageView) item.findViewById(R.id.imgRestaurante);

         //Here i fetch Image from the class …
Run Code Online (Sandbox Code Playgroud)

android listview adapter listviewitem parse-platform

0
推荐指数
1
解决办法
3143
查看次数

解析查询"无法调用方法'equalTo'未定义"

我正在尝试将格式的电子邮件参数发送{"email":"test@example.com"}到我的Parse Cloud代码,但是当我这样做时,我收到以下错误:

Failed with: TypeError: Cannot call method 'equalTo' of undefined
at main.js:19:8
Run Code Online (Sandbox Code Playgroud)

这是我的代码(main.js从第16行开始):

Parse.Cloud.define("searchFriendViaEmail", function(request, response) {
    console.log(request.params);
    var query = Parse.Query("_User");
    query.equalTo("email", request.params.email);
    query.find({
        success: function(results) {
            response.success(results[0]);
        },
        error: function() {
            response.error("user lookup failed");
        }
    });
});
Run Code Online (Sandbox Code Playgroud)

谁能告诉我出了什么问题?

javascript types parse-platform

0
推荐指数
1
解决办法
853
查看次数

如何在没有NSDictionary子类化的情况下使用字典文字语法?

我不想从子类,NSDictionary但我想得到文字语法.这意味着我将使用"[]"保存和检索密钥.我从Parse iOS SDK中得到这个问题,PFObject不是继承自NSMutableDictionary.并且他们能够使用字典文字语法.

以下是Parse iOS SDK的链接:https://parse.com/docs/ios_guide#objects/iOS.

objective-c nsdictionary ios parse-platform

0
推荐指数
1
解决办法
195
查看次数

无法启用Parse Local Datastore

我正在尝试启用Parse Local Datastore.在Parse Docs中,他们说enableLocalDatastore 要先 放入代码setApplicationId:clientKey:,但这会引发异常:

由于未捕获的异常'NSInternalInconsistencyException'而终止应用程序,原因是:'你必须在Parse上调用setApplicationId:clientKey:来配置Parse.'

cocoa-touch local datastore ios parse-platform

0
推荐指数
1
解决办法
2478
查看次数

NSFetchRequest找不到NSEntityDescription

我知道这是其他问题的重复,但我已经按照这些问题的答案,我仍然得到同样的错误.

我认为错误来自这样一个事实,即代码在没有保存时​​试图获取数据(由于我从Parse获取数据,因此保存数据存在延迟).有任何想法吗?

我得到的确切错误是:

 Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'NSFetchRequest could not locate an NSEntityDescription for entity name 'emailStatus''
Run Code Online (Sandbox Code Playgroud)

-

import UIKit
import CoreData

class RegisterEmail: UIViewController {

var test1: Bool?

override func viewDidLoad() {
    super.viewDidLoad()

}

override func didReceiveMemoryWarning() {
    super.didReceiveMemoryWarning()
    // Dispose of any resources that can be recreated.
}

override func shouldPerformSegueWithIdentifier(identifier: String!, sender: AnyObject!) -> Bool {
    if identifier == "passEmail" {

        var query = PFUser.query()
        query.getObjectInBackgroundWithId("vFu93HatwL") {
            (User: PFObject!, error: NSError!) -> Void …
Run Code Online (Sandbox Code Playgroud)

xcode core-data parse-platform swift

0
推荐指数
1
解决办法
3285
查看次数

如何在android中获取最新更新的parse对象?

我不知道解析,我想学习它.我想知道如何在parse中获取最新更新的parse对象.我试图在后台使用get,但我认为我的ParseQuery中存在问题.请为我提供正确的查询方式,以获取我刚刚在解析云上推送的最新对象.

   ParseQuery<ParseObject> query=ParseQuery.getQuery("RBSE");
       query.whereEqualTo("roomA","900");

    query.getFirstInBackground(new GetCallback<ParseObject>() {

    @Override
        public void done(ParseObject objectLatest, ParseException e) {
        if(e==null){

        }
        else{


        }

        }
   }
Run Code Online (Sandbox Code Playgroud)

android parse-platform

0
推荐指数
1
解决办法
3051
查看次数

将UIImage转换为PFFile会产生巨大的文件

我想将图像上传到解析服务器.A PFFile最多只能是10mb,所以我写了一个类别来检查UIImagebytesize是否超过了.

这是我的类别中的代码:

- (UIImage *)scaleImageToSize:(CGFloat)destSize{
    UIImage *img = self;
    NSData *imgData = UIImageJPEGRepresentation(img, 1.0);
    NSLog(@"size: %lu", (unsigned long)[imgData length]);
    while ([imgData length] > destSize) {
        UIImageJPEGRepresentation(img, 0.9);
        NSLog(@"new size: %lu",(unsigned long)[imgData length]);
    }

    return img;
}
Run Code Online (Sandbox Code Playgroud)

但是,当我打电话[image scaleImageToSize:10485760];.它的大部分时间都小于此.

但是,在运行以下行之后:

photoFile = [PFFile fileWithData:UIImagePNGRepresentation(image)];
Run Code Online (Sandbox Code Playgroud)

[photoFile fileSize]suddently超过10485760.怎么可能?我怎样才能防止照片变得太大PFFile

objective-c uiimage ios parse-platform

0
推荐指数
1
解决办法
2541
查看次数

如何使用Parse Rest API返回总对象的计数?

我正在使用Parse Rest API,我想获得对象总数的计数.我尝试通过传入count = 1参数在命令行上使用curl命令,如下所示:

curl -X GET
    -H "X-Parse-Application-Id: <App ID Here>"
    -H "X-Parse-REST-API-Key: <Rest Key Here>"
    https://api.parse.com/1/classes/Restaurant
    --data-urlencode 'count=0'
Run Code Online (Sandbox Code Playgroud)

但我得到了所有结果.在这可能与Parse.com或我将不得不使用代码并指望客户端代码?

parse-platform

0
推荐指数
1
解决办法
1196
查看次数

如何投射AnyObject?在Swift 1.2中使用String

一切都很好,直到我下载了新版本的Xcode 6.3和Swift 1.2.

但是当我再次编译我的应用程序时,出现了很多错误.我已经处理了大部分问题,但有一个特定的错误,我无法弄清楚解决方案

错误是"AnyObject?不能转换为String?"

在更新Xcode之前,这绝对没问题:

let firstName = self.currentUser["firstName"] as? String
Run Code Online (Sandbox Code Playgroud)

xcode ios parse-platform swift xcode6.3

0
推荐指数
1
解决办法
2351
查看次数