标签: parse-platform

如何使用Parse库将大视图样式应用于通知

这个库很完美,但我有一个疑问.

当我向具有两行以上的用户发送消息时,用户无法在通知区域中看到所有消息.

但我知道ANDROID可以做到

http://developer.android.com/guide/topics/ui/notifiers/notifications.html#ApplyStyle.如何通知来自parse.com

查看图像以解释我的问题

Image1 http://gorio.eng.br/parse1.png

Image2 http://gorio.eng.br/parse2.png

notifications android parse-platform

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

正常Parse函数上的主线程警告正在执行长时间运行的操作

首先,我知道这意味着什么.问题是我在无法转换为后台调用的标准调用上遇到此错误.我在应用开始时收到此错误:

[Parse enableLocalDatastore];

PFInstallation *currentInstallation = [PFInstallation currentInstallation];

我发现这些方法通过设置符号断点warnParseOperationOnMainThread并检查调用堆栈而导致问题.

我不能用异步的调用替换这些调用,据我所知,这些方法从主线程定期调用的.这是一个Parse bug,还是应该从后台线程调用所有这些方法?

ios parse-platform ios8 ios8.1

14
推荐指数
1
解决办法
1217
查看次数

解析错误:解析#enableLocalDatastore(Context)`必须在`Parse #initialize(Context)之前调用

所以我按照Parse SDK网站的快速入门指南中的说明操作.该应用程序第一次正常运行.但是,当我最小化应用程序并从任务切换器再次运行它时,它会强制关闭.

这个错误对我没有任何意义.Logcat -

05-09 08:57:40.611  19419-19419/com.example.shubhamkanodia.bookmybook E/CrashReporting? ParseCrashReporting caught a RuntimeException exception for com.example.shubhamkanodia.bookmybook. Building report.
05-09 08:57:40.626  19419-19419/com.example.shubhamkanodia.bookmybook E/CrashReporting? Handling exception for crash
    java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.shubhamkanodia.bookmybook/com.example.shubhamkanodia.bookmybook.MainActivity}: java.lang.IllegalStateException: `Parse#enableLocalDatastore(Context)` must be invoked before `Parse#initialize(Context)`
            at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2325)
            at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2387)
            at android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:3947)
            at android.app.ActivityThread.access$900(ActivityThread.java:151)
            at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1309)
            at android.os.Handler.dispatchMessage(Handler.java:102)
            at android.os.Looper.loop(Looper.java:135)
            at android.app.ActivityThread.main(ActivityThread.java:5254)
            at java.lang.reflect.Method.invoke(Native Method)
            at java.lang.reflect.Method.invoke(Method.java:372)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
     Caused by: java.lang.IllegalStateException: `Parse#enableLocalDatastore(Context)` must be invoked before `Parse#initialize(Context)`
            at com.parse.Parse.enableLocalDatastore(Parse.java:104)
            at com.example.shubhamkanodia.bookmybook.MainActivity.onCreate(MainActivity.java:21)
            at android.app.Activity.performCreate(Activity.java:5990)
            at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106) …
Run Code Online (Sandbox Code Playgroud)

java android parse-platform

14
推荐指数
1
解决办法
3729
查看次数

Parse.com云代码下载二进制文件

我在我的网站上使用Parse.com和云代码来处理一些服务器端javascript函数.我通常parse deploy在mac终端中部署对云代码的更新.

今天,当我尝试这样做时,它提出了:

https://parse.com/downloads/cloud_code/cli/parse-osx/latest下载二进制文件.

我最初离开这个大约一个小时,然后取消它,因为它似乎没有去任何地方.然后我尝试再跑parse deploy两次,但它再次只是坐在那里,似乎没有做任何事情.

这在过去3个月一直运作良好.

有什么建议?

编辑:

导航到发布的链接让我下载文件(它是6.8MB),所以我可能只需要知道如何安装它?

parse-platform parse-cloud-code

14
推荐指数
2
解决办法
2115
查看次数

使用Parse服务的自定义拦截器angularjs应用程序

我试图用angularjs为我的服务器响应(PARSE)实现一个拦截器,我看到这个项目使用$ httpProvider来注册拦截器.

既然我的服务没有使用$ http服务(正在使用PARSE),有没有办法以与项目样本相同的清洁方式实现我的拦截器?

javascript angularjs parse-platform

13
推荐指数
1
解决办法
674
查看次数

将GMT NSDate转换为设备的当前时区

我正在使用Parse.com存储一些值:

在此输入图像描述

这些是GMT值.如何将这些转换为设备的当前时区并获得NSDate?

iphone objective-c ios parse-platform

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

无法从Parse对象中检索updatedAt或createdAt值

我是一位经验丰富的Android开发人员,试图使用Parse服务和sdk(https://www.parse.com/)运行原型iOS应用程序.

这很棒,我可以毫无困难地获得所有物品和价值,一切正常.

但是,我无法获得Parse为每个对象自动创建的updatedAt值.
对我来说这是必须的,当数据就在那里时,我不想将一个附加的时间戳保存为String.

这是我正在做的事情的要点.

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath object:(PFObject *)object {

static NSString *CellIdentifier = @"Cell";

UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
    cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:CellIdentifier];
}  

// this works fine 
cell.textLabel.text = [object objectForKey:@"name"];

//substring however does not
NSDate *updated = [object objectForKey:@"updatedAt"];
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"EEE, MMM d, h:mm a"];
cell.detailTextLabel.text = [NSString stringWithFormat:@"Lasted Updated: %@", [dateFormat stringFromDate:update]];

//i also tried like this …
Run Code Online (Sandbox Code Playgroud)

objective-c ios parse-platform

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

如何使用Express app中的promises?

我试图在app.get函数中使用一个promise,它将运行一个将在promise上运行的查询.但问题是响应不等待承诺而只是回应.

任何想法代码应该如何承诺可以在快递应用程序中的app.get内生活?

node.js promise express parse-platform

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

在某些情况下,解析推送通知Android设备令牌未保存

我使用parse作为我的应用程序后端服务提供商.我的应用程序具有推送通知的重要功能.

在某些情况下,Parse不保存设备令牌.主要是当用户从America/Los_Angeles地区安装应用程序时.

在此输入图像描述

这个Parse.com sdk集成问题或Google是不是在某个地区发送设备令牌?我该如何解决这个问题?

android push-notification parse-platform google-cloud-messaging

13
推荐指数
1
解决办法
1118
查看次数

Android Marshmallow的ParseApacheHttpClient问题:找不到引用的方法SSLSocketFactory.getHttpSocketFactory

我正在Android Android应用程序中使用Android Marshmallow支持,但我有依赖项,它们使用不推荐使用的Apache HTTP客户端(包括Parse).

按照这里的建议,我补充说:

useLibrary 'org.apache.http.legacy'
Run Code Online (Sandbox Code Playgroud)

在我的app/build.gradle中,但我仍然无法编译apk:

:app:compileFreeStoreDebugJavaWithJavac UP-TO-DATE
:app:compileRetrolambdaFreeStoreDebug UP-TO-DATE
:app:compileFreeStoreDebugSources UP-TO-DATE
:app:proguardFreeStoreDebug
Note: there were 7 duplicate class definitions.
      (http://proguard.sourceforge.net/manual/troubleshooting.html#duplicateclass)
Warning: com.parse.ParseApacheHttpClient: can't find referenced method 'org.apache.http.conn.ssl.SSLSocketFactory getHttpSocketFactory(int,android.net.SSLSessionCache)' in library class android.net.SSLCertificateSocketFactory
Warning: there were 1 unresolved references to library class members.
         You probably need to update the library versions.
         (http://proguard.sourceforge.net/manual/troubleshooting.html#unresolvedlibraryclassmember)
Exception while processing task
java.io.IOException: Please correct the above warnings first.
    at proguard.Initializer.execute(Initializer.java:473)
    at proguard.ProGuard.initialize(ProGuard.java:233)
    at proguard.ProGuard.execute(ProGuard.java:98)
    at proguard.gradle.ProGuardTask.proguard(ProGuardTask.java:1074)
    at com.android.build.gradle.tasks.AndroidProGuardTask.doMinification(AndroidProGuardTask.java:139)
    at …
Run Code Online (Sandbox Code Playgroud)

android parse-platform

13
推荐指数
1
解决办法
1737
查看次数