我正在尝试将Facebook登录集成到一个简单的标签栏控制器应用程序中.我按照步骤使用Parse和Facebook SDK设置我的环境.在我运行应用程序后,出现了一个看起来像这样的无关文件:
NSString *builtInOpenGraphObjects[3] = { @"672839339475385", // rock @"296430467206197", // paper @"524651207660361"}; // scissors
显示并给我一个错误
Unknown type name 'NSString'
我有我的桥接标题,因为我使用swift来完成这个项目.我导入了Parse和Facebook文件.当我试图评论这个文件时,它导致了更多的错误.到目前为止,这是我的应用程序无法构建的唯一原因.
我也在使用XCode 6.
嘿,所有可能遇到这个问题的人我已经找到了问题所在.我拖动整个FacebookSDK文件夹,如Facebook开发者页面上的教程所示.您不需要这样做,实际上您不应该在主框架文件夹中的其他文件夹中拥有您的框架.
Parse SDK应该已经有了Facebook SDK提供的bolt框架,所以删除它.
接下来,将未包含在Parse或iOS8框架中的其他框架拖到Frameworks文件夹中.
删除FaceBookSDK文件夹.
我有同样的问题.我将FacebookSDK文件夹拖入我的项目中.
发现Samples文件夹中发生的问题.删除了那个,我的项目成功运行了.使用Xcode 6 Beta