【问题标题】:New parse framework doesn't have PFFacebookUtils?新的解析框架没有 PFFacebookUtils?
【发布时间】:2016-08-22 18:17:29
【问题描述】:

各位,我急需帮助!

我要做的就是登录 Facebook 并将该数据上传到 Parse。但是我遇到的问题是,当我使用旧的 Parse 框架时,PFFacebookUtils 可以工作,但不会通过 Parse 将任何内容上传到 Heroku。当我使用新的 Parse 框架时,它允许我将数据上传到 Heroku,但它不允许我使用 PFFacebookUtils。任何人都可以对此有所了解吗?!

这是适用于旧框架的代码,让我可以使用 PFFacebookUtils,但不会将任何内容上传到 Heroku。

    Parse.setApplicationId("My App ID",

                           clientKey: "My Client Key")

下面是适用于新 Parse 框架并允许我上传到 Heroku 的代码,但使用这个新框架 PFFacebookUtils 不再有效。

让 parseConfiguration = ParseClientConfiguration(block: { (ParseMutableClientConfiguration) -> Void in

        ParseMutableClientConfiguration.applicationId = "My App ID"

        ParseMutableClientConfiguration.clientKey = "My Client Key"

        ParseMutableClientConfiguration.server = "My Client URL"

    })        

    Parse.initializeWithConfiguration(parseConfiguration)

我可以诚实地使用所提供的任何帮助,我一直在兜圈子试图找到解决方案。似乎如果我想通过 PFFacebookUtils 使用 Facebook 登录,我必须使用旧的 Parse 框架,但它不再上传到 Heroku。

如果有其他方法可以在不使用 PFFacebookUtils 的情况下使用 Facebook 登录,那么我很乐意使用它,因为这样我就可以使用这个新的 Parse 框架,它实际上会上传到 Heroku。

非常感谢您的帮助!

【问题讨论】:

    标签: swift xcode parse-platform pffacebookutils


    【解决方案1】:

    我不知道您是如何进行包管理的,但您还需要包含其他框架。例如,如果使用 cocoapods,这些是您想要包含的框架

    pod 'FBSDKCoreKit’
    pod ‘FBSDKLoginKit’
    pod ‘FBSDKShareKit’
    pod 'ParseFacebookUtilsV4’
    

    【讨论】:

      【解决方案2】:

      我想通了。我删除了所有旧框架,并找到了一个有效的 ParseFacebookUtils 框架。添加新框架后,我只需要:

      导入 ParseFacebookUtils

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-09-14
        • 2014-11-08
        • 2015-04-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-20
        • 1970-01-01
        相关资源
        最近更新 更多