标签: parse-platform

可以解析缓存替换核心数据

我正在使用CRUD函数构建一个简单的联系人目录,我希望脱机编辑功能.我的联系人数据库将存储在Parse.com后端.使用Parse缓存功能可以实现这一点,还是让我更好地使用Core Data?

ios parse-platform

16
推荐指数
2
解决办法
5832
查看次数

在Parse Cloud Code中旋转包含EXIF方向的上传图片

从一些移动设备拍摄的,通过HTML表单上传的纵向图片在嵌入网页时会出现错误的方向.

这是由于EXIF方向元数据,其可以例如具有6 = Rotate 90 CW告知图像以特定方向显示的值.但是,图像本身 - 没有元数据 - 作为水平图像横向存储.根据图像渲染器,您将正确地看到图像(如下左侧缩略图所示)或未应用旋转元数据(作为右侧缩略图).对于嵌入在网站中的图像,它是后者.

具有EXIF方向的纵向图像旋转90 CW,显示是否应用元数据

有没有办法在Parse Cloud Code托管的Web应用程序中使用Javascript或Node.js手动旋转上传的图片?(解析云代码仅支持一些依赖项 - 但您仍可以自己上传小脚本).

javascript exif node.js parse-platform

16
推荐指数
1
解决办法
6329
查看次数

更新Swift中的徽章计数器

使用以下代码,我会在应用程序编译后立即在徽章图标中获取(2):

func application(application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: NSData) {
    let installation = PFInstallation.currentInstallation()
    installation.setDeviceTokenFromData(deviceToken)
    installation.badge = 2
    installation.saveInBackground()
}
Run Code Online (Sandbox Code Playgroud)

我确实尝试了下一个变体:初始化一个新的var badgeCount = 0和后来的:

func application(application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: NSData) {
    badgeCount++
    let installation = PFInstallation.currentInstallation()
    installation.setDeviceTokenFromData(deviceToken)
    installation.badge = badgeCount
    installation.saveInBackground()
}
Run Code Online (Sandbox Code Playgroud)

但是当我收到新通知时,它不会更新为+1.有谁知道如何解决它?

push-notification badge ios parse-platform swift

16
推荐指数
4
解决办法
3万
查看次数

如何将我的Swift应用程序连接到我的Parse Server?

我正在使用Swift语言将我的Parse应用程序连接到我的Node.js Parse Server.在Parse的文档中,我可以看到这段代码:

[Parse initializeWithConfiguration:[ParseClientConfiguration configurationWithBlock:^(id<ParseMutableClientConfiguration> configuration) {
   ...

   configuration.applicationId = @"YOUR_APP_ID";
   configuration.clientKey = @"YOUR_APP_CLIENT_KEY";
   configuration.server = @"http://localhost:1337/parse";

   ...

}]];
Run Code Online (Sandbox Code Playgroud)

因为我使用Swift语言,所以这是我的配置,直到现在:

// Initialize Parse.
Parse.setApplicationId("APP_ID", clientKey: "CLIENT_KEY")
Run Code Online (Sandbox Code Playgroud)

但是如何在Objective-C代码中指定服务器?

谢谢!

objective-c parse-platform swift parse-server

16
推荐指数
1
解决办法
4697
查看次数

在Parse云代码中使用自己的承诺

我想保存一个在Parse云代码中随机生成的registrationId,所以我需要检查该值是否已经在DB中,我必须以递归的方式执行此操作,直到我得到正确的字符串.这是我到目前为止尝试的,问题是findRegistrationId()不是一个承诺所以我不能使用then()有没有办法让它成为一个承诺或任何其他解决方法?对于云代码

function getRandomString()

{
    var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZ";
    var string_length = 4;
    var randomstring = '';

    for (var i=0; i<string_length; i++) {
        var rnum = Math.floor(Math.random() * chars.length);
        randomstring += chars.substring(rnum,rnum + 1);
    }
    return randomstring;
}
function findRegistrationId()
{
    console.log("Enter findRegistrationId")
    var randomString = getRandomString();
    var query = new Parse.Query("Book");

    query.equalTo("registrationId", randomString);

    query.find.then(function(results){
        if(results.length === 0)
        {
            console.log("no registrationId duplicated")
            return randomString;
        }
        //if there is other registrationId we concatenate
        else
        {
            console.log("registrationId duplicated let's recursive it")
            return findRegistrationId(); …
Run Code Online (Sandbox Code Playgroud)

javascript parse-platform

15
推荐指数
2
解决办法
9515
查看次数

Query Parse containsString make不敏感

我想知道是否有人能够提供帮助.我正在尝试使用一个术语搜索Parse类SearchBar.该containsString然是区分大小写的,我想这是不区分大小写.请参阅下面的代码;

-(void)filterResults:(NSString *)searchTerm {

[self.searchResults removeAllObjects];
PFQuery *query = [PFQuery queryWithClassName: @"Firefacts"];
[query whereKeyExists:@"Number"];
[query whereKey:@"Number" containsString:searchTerm];
NSArray *results = [query findObjects];
[self.searchResults addObjectsFromArray:results];
}
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激.

uisearchbar ios parse-platform

15
推荐指数
1
解决办法
2597
查看次数

在Javascript中查询parse.com中的指针对象

我有一个有用户指针的公司类.我希望在Company类上的查询是这样的:

检索公司行,其中User对象的名称等于'ABC'

那么,我该如何形成这个查询呢?

var Company = Parse.Object.extend("Company");
var query = Parse.Query(Company);
query.include("User");

query.equalTo("name")       ????
Run Code Online (Sandbox Code Playgroud)

是否可以在单个查询中编写此类请求?谢谢.

javascript parse-platform parse-cloud-code

15
推荐指数
2
解决办法
6644
查看次数

Apple Mach-O链接器错误sqlite3

构建我的应用程序时出现此错误.任何人都可以帮我解决这个问题吗?

我正在使用swift和parse.com.非常感谢你的帮助!

由于我无法发布图片,下面我发布了整个错误消息.

Undefined symbols for architecture i386:
  "_sqlite3_bind_blob", referenced from:
      -[PFSQLiteDatabase _bindObject:toColumn:inStatement:] in Parse(PFSQLiteDatabase.o)
  "_sqlite3_bind_double", referenced from:
      -[PFSQLiteDatabase _bindObject:toColumn:inStatement:] in Parse(PFSQLiteDatabase.o)
  "_sqlite3_bind_int64", referenced from:
      -[PFSQLiteDatabase _bindObject:toColumn:inStatement:] in Parse(PFSQLiteDatabase.o)
  "_sqlite3_bind_null", referenced from:
      -[PFSQLiteDatabase _bindObject:toColumn:inStatement:] in Parse(PFSQLiteDatabase.o)
  "_sqlite3_bind_parameter_count", referenced from:
      ___59-[PFSQLiteDatabase executeQueryAsync:withArgumentsInArray:]_block_invoke in Parse(PFSQLiteDatabase.o)
      ___57-[PFSQLiteDatabase executeSQLAsync:withArgumentsInArray:]_block_invoke in Parse(PFSQLiteDatabase.o)
  "_sqlite3_bind_text", referenced from:
      -[PFSQLiteDatabase _bindObject:toColumn:inStatement:] in Parse(PFSQLiteDatabase.o)
  "_sqlite3_close", referenced from:
      ___30-[PFSQLiteDatabase closeAsync]_block_invoke in Parse(PFSQLiteDatabase.o)
  "_sqlite3_column_blob", referenced from:
      -[PFSQLiteDatabaseResult dataForColumnIndex:] in Parse(PFSQLiteDatabaseResult.o)
  "_sqlite3_column_bytes", referenced from:
      -[PFSQLiteDatabaseResult dataForColumnIndex:] in Parse(PFSQLiteDatabaseResult.o)
  "_sqlite3_column_count", referenced from:
      -[PFSQLiteDatabaseResult columnNameToIndexMap] …
Run Code Online (Sandbox Code Playgroud)

ios parse-platform swift

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

Android 5.1推送通知图标为空白

当使用Parse进行推送通知时,我们的应用程序始终显示应用程序的启动器图标.在最新的Android 5.1版本中,图标显示为空白(白色方块).

我尝试在元数据中设置图标:

<meta-data android:name="com.parse.push.notification_icon" android:resource="@drawable/noti_icon"/>
Run Code Online (Sandbox Code Playgroud)

根据这里的问题

但似乎没有任何效果.有任何想法吗?

android push-notification parse-platform

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

查询ParseObject

我正在尝试使用Parse查询获取Object.

这是我的代码:

ParseQuery<ParseObject> query = ParseQuery.getQuery("Conference");
    query.findInBackground(new FindCallback<ParseObject>() {
        public void done(List<ParseObject> results, ParseException e) {
            if (e == null) {
                // Results were successfully found from the local datastore.
            } else {
                showLog(e.toString());
            }
        }
    });
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

com.parse.ParseException:java.lang.IllegalStateException:ParseObject没有'objectId'的数据.调用fetchIfNeeded()来获取数据.

BTW我的Conference班级包含指针.

java android parse-platform

15
推荐指数
1
解决办法
628
查看次数