Tag: parse.com

为iOS创build一个用户authentication系统(以前用Parse希望AWS)

由于Parse正在消失,我最初使用_User和PFUser实现来创build用户身份validation过程。 自此我开始转向亚马逊的AWS Mobilie Hub。 我在Amazon Cognito系统中注意到,他们允许Google,Facebook,Amazon凭证供应商,我不想使用它。 我去看看自定义供应商的select。 我必须创build一个客户端和服务器端代码的自己的后端身份validation系统才能正常工作吗? 是否有一个简单的方式(但安全)像iOS Parse的iOSlogin过程? 谢谢,任何帮助将不胜感激(在线阅读了很多)。

Facebooklogin错误“用户不被允许查看应用程序”。

嗨:我已经提交我的应用程序到App Store。 我有我的应用程序的Facebookloginfunction。 当我尝试从设备loginFacebook时,我可以无缝地进行操作。 不过,苹果已经拒绝了我的应用程序说:“当我们点击Facebook图标注册,我们被带到移动Safari,我们收到一条消息,指出:用户不允许看到应用程序:用户不允许看到这个应用程序每个开发人员设置configuration“。 不知道我将如何重新创build这个问题。 我安装了我的应用程序在3个不同的设备上,并能够login没有任何错误。 我在Facebook的Facebook状态和评论部分查看了我的应用程序设置,并启用了公众。 不知道我还缺less什么。 我只是觉得很沮丧。 任何人都可以请帮我解决这个问题吗? 我使用parsing作为我的后端服务和logging用户使用parsingFacebooklogin。 非常感谢你!

parsing解除locking不会从本地数据存储删除对象

这应该工作。 下面是解决这个问题的很多尝试之一 myTrainingSessions[indexPath.row].unpinInBackgroundWithBlock{ (succ, e) -> Void in if succ == true { // just remove from table view etc self.myTrainingSessions[indexPath.row].deleteEventually() self.myTrainingSessions.removeAtIndex(indexPath.row) self.tableView.deleteRowsAtIndexPaths([indexPath], withRowAnimation: .Fade) // Shows that my object is still in datastore! // object should be UNPINNED – but appers in this result…. var query = PFQuery(className:TrainingSession.parseClassName()) query.whereKey(self.userType(), equalTo: PFUser.currentUser()) query.orderByDescending("createdAt") query.fromLocalDatastore().ignoreACLs() query.findObjectsInBackgroundWithBlock […]

PFFile内的图像将被上传到parsing,而不是被保存到本地数据存储

我使用了parsing框架(1.6.2)的swift。 我正在将数据存储到本地数据存储中。 数据由几个string和一个图像组成。 这个图像将存储在一个PfFile中,然后将被添加到PfObject中。 现在我想知道为什么图像不能保存,直到我注意到我需要调用PFFile的save()方法。 问题是,图像似乎上传到我不想要的parsing。 我希望它被存储在本地设备上.. 有这个解决scheme吗? 谢谢 编辑: 代码的工作原理是这样的: var spot = PFObject(className: "Spot") let imageData = UIImageJPEGRepresentation(spotModel.getPhoto(), 0.05) let imageFile = PFFile(name:"image.jpg", data:imageData) spotObj.setObject(spotModel.getCategory(), forKey: "category") spotObj.setObject(imageFile, forKey: "photo") //if I simply would do this, the PFObject will be saved into the local datastorage, but the image won't be saved spotObj.pin() //if […]

如何从UIImageView上传图片到Parse.com

我的应用程序被称为“画我”,并使用Parse.com。 用户在UIImageView中绘制图像,并将其保存(上传)到Parse.com 。 有人可以build议如何做到这一点?

该应用程序在payload / appname.app / appname:_terminateWithStatus中引用非公共select器

我上传我的iOS应用程序在应用程序商店,它有一些警告,当我上传的应用程序。 警告是app references non-public selectors in payload/appname.app/appname: _terminateWithStatus我正在使用Facebook的SDK“Facebook的IOS – SDK – 3.8”和parsingSDK“parsing库1.2.18”。 任何人都可以引导我,我应该怎么做才能消除这个警告?

parsingAPI 1.6.4 – 不能build立项目

我下载了新的iOS Parse API(1.6.4)并试图构build我的项目。 当我这样做,我得到这个错误: Undefined symbols for architecture arm64" "_BFTaskMultipleExceptionsException", referenced from: ___53+[PFObject(Private) deleteAllAsync:withSessionToken:]_block_invoke214 in Parse(PFObject.o) ___65+[PFObject(Private) _deepSaveAsync:withCurrentUser:sessionToken:]_block_invoke311 in Parse(PFObject.o) ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) 截图:

parsing来自didReceiveRemoteNotification的警告:fetchCompletionHandler

从parse.com添加此代码后出现错误: – (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler { if (application.applicationState == UIApplicationStateInactive) { [PFAnalytics trackAppOpenedWithRemoteNotificationPayload:userInfo]; } } 我真的不明白发生了什么,但是我在日志中得到这个警告: 你已经实现了 – [application:didReceiveRemoteNotification:fetchCompletionHandler:],但是你仍然需要在你的Info.plist中的支持的UIBackgroundModes列表中添加“remote-notification”。 我认为join你的plist文件UIBackgroundModes – remote-notification将解决这个问题, 但是当我这样做的时候,它改变了以下的话: Required Background Modes – > App downloads content in response to push notifications 我的应用程序不这样做,所以我很困惑,为什么我这样做是摆在首位。

在WatchKit中parsing查询

我在我的iPhone应用程序中做一个Parse查询,但我收到错误,试图在我的Watch应用程序中执行相同的Parse查询 。 这是我的iPhone应用程序中的查询: – (void)viewDidLoad { // GMT Date from Phone NSDate *gmtNow = [NSDate date]; NSLog(@"GMT Now: %@", gmtNow); // Query Parse PFQuery *query = [self queryForTable]; [query whereKey:@"dateGame" greaterThanOrEqualTo:gmtNow]; [query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) { if (!error) { NSMutableArray *localMatchup = [@[] mutableCopy]; for (PFObject *object in objects) { // Add objects to […]

无法通过PFUser currentuser写入非当前用户对象

我想通过currentUser写一个PFUser对象,我已经添加了基于Parse开发者指南的ACL ,但是我仍然得到一个错误: 'User cannot be saved unless they have been authenticated via logIn or signUp' _我的代码: PFQuery *query = [PFUser query]; [query whereKey:@"username" equalTo:self.bBo]; PFObject *friendData = [query getFirstObject]; PFUser *user = (PFUser *)friendData; PFACL *userACL = [PFACL ACL]; user.ACL = userACL; [userACL setWriteAccess:YES forUser:[PFUser currentUser]]; PFRelation *friendRelation = [user relationforKey:@"array"]; [friendRelation addObject:[PFUser currentUser]]; [user […]