新的解析框架没有PFFacebookUtils?

时间:2016-08-22 18:17:30

标签: swift xcode parse-platform pffacebookutils

伙计们我迫切需要帮助!

我想做的就是登录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登录的方式不同,那么我很乐意使用它,因为我可以使用这个实际上传到Heroku的新Parse框架。

非常感谢您的帮助!

2 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:0)

我明白了。我删除了所有旧框架,发现了一个有效的ParseFacebookUtils框架。添加新框架后,我只需要:

导入ParseFacebookUtils