标签: parse-platform

Swift:将视频从NSURL保存到用户相机胶卷

我有一个videoURLNSURL类型的变量.

如果我打电话println(videoURL)它会返回这样的东西: http://files.parsetfss.com/d540f71f-video.mp4

我有一个按钮设置,应该使用此videoURL并将视频保存到用户的相机胶卷.

我做的最好的是:

UISaveVideoAtPathToSavedPhotosAlbum(videoPath: String!, completionTarget: AnyObject!, completionSelector: Selector, contextInfo: UnsafeMutablePointer<Void>)
Run Code Online (Sandbox Code Playgroud)

虽然我甚至不确定这是否有效,但我无法弄清楚如何转换videoFile:NSURLvideoPath.

任何帮助表示赞赏.

编辑:

以下是不成功的:

UISaveVideoAtPathToSavedPhotosAlbum(videoURL.relativePath, self, nil, nil)
Run Code Online (Sandbox Code Playgroud)

nsurl save ios parse-platform swift

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

Parse with Facebook login - Possibly since APK v42 or Graph API v2.4

Note: I have since edited this question's summary as I believe the focus must shift from Android APIs to Facebook itself.

Ever since my devices updated to Facebook v42, or since Facebook updated it's Graph API to v2.4 (7th August), my app has failed to login. My Samsung S6 (API 22) failed initially, and 3 days later when my HTC (API 21) updated the Facebook app it too failed to login when it had been successful until then. …

android facebook-login parse-platform

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

如何使用android中的parse api在解析服务器上传图像

我想在android中的解析云服务器上传一个图像.但我无法这样做.

我试过以下代码:

    Drawable drawable = getResources().getDrawable(R.drawable.profilepic) ;
    Bitmap bitmap = (Bitmap)(Bitmap)drawable()
    ByteArrayOutputStream stream = new ByteArrayOutputStream();
    bitmap.compress(Bitmap.CompressFormat.PNG, 100, stream);
    byte[] data = stream.toByteArray();                

    ParseFile imageFile = new ParseFile("image.png", data);
    imageFile.saveInBackground();
Run Code Online (Sandbox Code Playgroud)

请让我知道我该怎么做.


我已经添加了一笔赏金来找到这个常见问题最佳权威代码

android image parse-platform android-drawable

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

是否有适用于iOS的Parse.com的替代品?

我目前使用parse.com来管理用户.他们有一个很好的API,适合我管理东西的后端.但我更愿意托管我自己的数据.

服务器后端,我可以很容易地在PHP中鞭打它.但我正在努力在iOS方面找到一个像样的库/框架来复制Parse的框架所做的事情.

要做一些简单的登录/注销,让用户"缓存"一个已保存的文件,使用块的方法可以在后台发送数据.关于在哪里查找或搜索什么以找到可以与我自己的系统集成的类似开源库的任何线索?

xcode cocoa ios parse-platform

21
推荐指数
0
解决办法
6946
查看次数

CocoaPods repo上的"PFFacebookUtils.framework"在哪里?

有谁知道在CocoaPods的新版SDK中哪里可以找到框架ParseFacebookUtils/PFFacebookUtils.h?螺栓自动安装但没有ParseFacebookUtils

谢谢!

cocoapods parse-platform parsefacebookutils

21
推荐指数
2
解决办法
7258
查看次数

PARSE:推送通知"deviceToken"未定义

这是Parse控制台上我的安装页面中的情况:

在此输入图像描述

如您所见,某些设备具有"deviceToken",而某些设备没有"deviceToken".这并不好,因为每个设备都应该有deviceToken才能工作.

这怎么可能?这是一个严重的问题,因为那些没有deviceToken的人不会收到推送通知!

我已经按照Parse.com上的所有说明进行操作,即使在他们的空白项目的帮助下,也可以在网络上的各种问题的帮助下实现他们所说的一切.但没有解决我的问题,现在我无能为力.

我唯一能想到的是,在我的应用程序(它已经在商店中)之前用于使用Google Cloud Messaging,然后使用这个新的更新,我决定更改系统并使用Parse删除完全GCM系统.这两个系统之间是否存在冲突?

我需要解决这个问题,因为你可以想象这是一个严重的错误,现在我的3/4用户都没有收到推送通知.

如果你下载应用程序并安装它:一切都很好,deviceToken是好的.如果您更新应用程序,因为设备上已存在GCM版本:

  • 有些设备在Parse中注册好,没有任何问题
  • 有些设备在Parse中注册但没有 deviceToken

对于没有deviceToken的设备,我尝试了很多东西:手动插入deviceToken,卸载并重新安装应用程序,删除Parse上的特定行等.但没什么好...仍然面临这个问题.

我的代码

Application.java

public class Application extends android.app.Application {

public Application() {
}

@Override
public void onCreate() {
    super.onCreate();

    // Initialize the Parse SDK.
    Parse.initialize(this, "x", "x");

    // Specify an Activity to handle all pushes by default.
    PushService.setDefaultPushCallback(this, MainActivity.class);

}
Run Code Online (Sandbox Code Playgroud)

}

MainActivity.java 在我的mainActivity中,我只是将deviceToken(在我的情况下是installId)连接到我的userAgent:这工作正常:我总是有installId没有任何问题!这是我在MainActivity中唯一做的事情(我还需要做其他事吗?saveInBackground,callback等......?)

deviceToken = ParseInstallation.getCurrentInstallation().getInstallationId();
webSettings.setUserAgentString(userAgent + " ||" + deviceToken);
Run Code Online (Sandbox Code Playgroud)

AndroidManifest.xml中

<!-- Gestione del guasto-->
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission …
Run Code Online (Sandbox Code Playgroud)

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

21
推荐指数
1
解决办法
9639
查看次数

解析错误代码209和-34018

我花了几个小时在Parse上学习用户管理,认为考虑到它已经成为一项成熟的服务已经很长时间了.

关于"自动用户"和会话的文档很差.

我正在尝试构建一个允许用户[PFUser enableAutomaticUser]在他们决定注册之前匿名(使用)存在的应用程序.

注册步骤:

  1. 从UI收集用户详细信息
  2. 注销当前的自动用户并等待成功
  3. 成功后,使用[PFUser user]并分配值创建用户对象
  4. 调用signUpInBackgroundWithBlock新用户实例

在执行上述操作时,我有时会遇到以下错误(是的,有时只是).

[错误]:PFKeychainStore无法获取键'currentUser'的对象,错误:-34018

[错误]:会话令牌无效(代码:209,版本:1.7.0)

我最终得到一个脏数据库,因为我不知道如何删除以前创建的自动用户.我尝试保持旧用户的对象ID并使用deleteEventually但不起作用?

关于如何实现这一目标的任何建议都会很棒.

ios parse-platform

21
推荐指数
1
解决办法
1186
查看次数

提供的Gradle依赖性是AAR而不是JAR

我有一个问题,我试图在我的项目中包含一个名为the的库ParseLoginUI.

问题是它使用提供的标记而不是编译.我相信提供的标记意味着项目需要提供这种依赖,以便库工作,而不是这个库编译库本身.

所以在我的Android库中,它像这样引用了Facebook SDK.

 provided 'com.facebook.android:facebook-android-sdk:4.0.1'
Run Code Online (Sandbox Code Playgroud)

然后在我的主要模块mobile/build.gradle中编译Facebook sdks就像这样.

compile 'com.facebook.android:facebook-android-sdk:4.0.1'
Run Code Online (Sandbox Code Playgroud)

我一直在关注安装此库的指南,这就是你的意思.这是我得到的警告,阻止我从ParseLoginUI/build.gradle文件抛出的编译(提供它的那个).

Warning:Project ParseLoginUI: provided dependencies can only be jars. com.facebook.android:facebook-android-sdk:aar:4.0.1 is an Android Library.
Run Code Online (Sandbox Code Playgroud)

该库的文档有一个修复:

如果您使用的是gradle 1.1.0或更高版本,则可能会遇到"警告:Project ParseLoginUI:提供的依赖项只能是jar.com.facebook.android:facebook-android-sdk:aar:4.0.1是Android库".这是一个开放的android gradle构建工具问题.目前workround使用的是gradle 1.0.0.

很公平,但我不想降级我的gradle(目前正在运行v1.2.3)只是为了解决这个问题.必须有一种解决方法或更好的方法.

我的问题

如何在库模块和主模块中包含Facebook SDK?

android gradle parse-platform build.gradle android-gradle-plugin

21
推荐指数
1
解决办法
6748
查看次数

ld:未找到框架Parse Xcode 7 beta

我成功地在我的新项目中安装和使用Parse框架,但我无法使用"模板项目".

模板仅仅是一个滑动菜单Appcoda

您可以在此处下载该项目.我有这个错误:

ld: framework not found Parse
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Run Code Online (Sandbox Code Playgroud)

螺栓也一样.

我不明白问题是什么,最初的项目只是一些View Controllers ......

当我编写代码"import Parse"时,错误消息是:

No such module 'Parse'
Run Code Online (Sandbox Code Playgroud)

我试图拖放框架,并在"Link Binary With Libraries"中添加框架.

PS:我正在使用Xcode 7 beta,我尝试了beta 1和2,同样的问题.

ios parse-platform swift xcode7 xcode7-beta2

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

Javascript解析Facebook登录问题

我正进入(状态:

给定的URL未在客户端OAuth设置中列入白名单:此重定向失败,因为重定向URI未在应用的客户端OAuth设置中列入白名单.确保启用了客户端和Web OAuth登录,并将所有应用程序域添加为有效的OAuth重定向URI.

我在FB设置中的Site Url中设置了example.com/app.我有正确的Parse appId,JSKey.我已将facebook auth详细信息放入解析,解析确认它已识别出来.我在fb中启用了客户端OAuth和Web oauth.

它需要我,有效的OAuth重定向URI,所以我已经把它

example.com,example.com/app,example.com/app/page.html.

什么都没有修复错误.我尝试了每一个调整和每个组合.我尝试添加和删除应用域.使用站点URL中的example.com/app app文件夹进行调整.也许不包括它.

什么都没有帮助,我被困住了,我做错了什么?(我在localhost btw上做的完全一样,而且有效)

javascript facebook oauth parse-platform

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