RPSCommonObjects.m解析问题未知类型名称NSString

kar*_*eem 1 facebook ios parse-platform swift xcode6

我正在尝试将Facebook登录集成到一个简单的标签栏控制器应用程序中.我按照步骤使用Parse和Facebook SDK设置我的环境.在我运行应用程序后,出现了一个看起来像这样的无关文件:

NSString *builtInOpenGraphObjects[3] = {
                                    @"672839339475385",      // rock
                                    @"296430467206197",      // paper
                                    @"524651207660361"};     // scissors
Run Code Online (Sandbox Code Playgroud)

显示并给我一个错误

Unknown type name 'NSString'
Run Code Online (Sandbox Code Playgroud)

我有我的桥接标题,因为我使用swift来完成这个项目.我导入了Parse和Facebook文件.当我试图评论这个文件时,它导致了更多的错误.到目前为止,这是我的应用程序无法构建的唯一原因.

我也在使用XCode 6.

kar*_*eem 8

嘿,所有可能遇到这个问题的人我已经找到了问题所在.我拖动整个FacebookSDK文件夹,如Facebook开发者页面上的教程所示.您不需要这样做,实际上您不应该在主框架文件夹中的其他文件夹中拥有您的框架.

  1. Parse SDK应该已经有了Facebook SDK提供的bolt框架,所以删除它.
  2. 接下来,将未包含在Parse或iOS8框架中的其他框架拖到Frameworks文件夹中.
  3. 删除FaceBookSDK文件夹.


Ric*_*ond 6

我有同样的问题.我将FacebookSDK文件夹拖入我的项目中.

发现Samples文件夹中发生的问题.删除了那个,我的项目成功运行了.使用Xcode 6 Beta