【问题标题】:RPSCommonObjects.m Parse Issue Unknown Type Name NSStringRPSCommonObjects.m 解析问题未知类型名称 NSString
【发布时间】:2014-11-20 09:32:48
【问题描述】:

我正在尝试将 Facebook 登录集成到一个简单的标签栏控制器应用程序中。我按照步骤使用 Parse 和 Facebook SDK 设置我的环境。在我运行应用程序后,一个不相关的文件如下所示:

NSString *builtInOpenGraphObjects[3] = {
                                    @"672839339475385",      // rock
                                    @"296430467206197",      // paper
                                    @"524651207660361"};     // scissors

出现并给我一个错误

Unknown type name 'NSString'

我有我的桥接头,因为我正在使用 swift 来完成这个项目。我导入了我的 Parse 和 Facebook 文件。当我试图注释掉这个文件时,它导致了更多的错误。到目前为止,这是我的应用无法构建的唯一原因。

我也在使用 XCode 6。

【问题讨论】:

    标签: ios facebook swift parse-platform xcode6


    【解决方案1】:

    嘿,所有可能遇到此问题的人,我已经找到了问题所在。我拖动了整个 FacebookSDK 文件夹,如 Facebooks 开发人员页面上的教程所示。 你不需要这样做,事实上你不应该将你的框架放在主框架文件夹内的其他文件夹中。

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

    【讨论】:

    • 谢谢!这让我发疯了。
    【解决方案2】:

    我遇到了同样的问题。我将 FacebookSDK 文件夹拖到我的项目中。

    发现问题发生在 Samples 文件夹中。删除它,我的项目成功运行。 使用 Xcode 6 测试版

    【讨论】:

      猜你喜欢
      • 2012-02-18
      • 1970-01-01
      • 1970-01-01
      • 2011-11-13
      • 1970-01-01
      • 2012-07-06
      • 2021-11-11
      • 1970-01-01
      相关资源
      最近更新 更多