Parse 集成到 Swift 应用程序时出错

Error with Parse integration into Swift app

我正在尝试将 Parse 集成到 Swift 应用程序中。我下载了 SDK,设置了应用程序 ID 并添加了依赖项,但是当我尝试导入 Parse 时,它​​显示 'No such module - Parse'.

我认为这个 link 应该可以解决您的问题: Set up new Parseproject here ist explained it for a existing project please check this

看到代码后编辑。首先请不要 post api 密钥这是您的私人 api 密钥。

其次,我认为代码应该如下所示:

func application(application: UIApplication, didFinishLaunchingWithOptions   launchOptions: [NSObject: AnyObject]?) -> Bool {
    Parse.enableLocalDatastore()

    // Initialize Parse.
    Parse.setApplicationId("appID",
        clientKey: "Key")

    // [Optional] Track statistics around application opens.
    PFAnalytics.trackAppOpenedWithLaunchOptions(launchOptions)

  //end parse


    // Override point for customization after application launch.
    let splitViewController = self.window!.rootViewController as! UISplitViewController
    let navigationController = splitViewController.viewControllers[splitViewController.viewControllers.count-1] as! UINavigationController
    navigationController.topViewController.navigationItem.leftBarButtonItem = splitViewController.displayModeButtonItem()
    splitViewController.delegate = self

    let masterNavigationController = splitViewController.viewControllers[0] as! UINavigationController
    let controller = masterNavigationController.topViewController as! MasterViewController
    controller.managedObjectContext = self.managedObjectContext
    return true
 }

你必须输入你的密钥我已经为你更正了方法

检查是否已将 Parse 框架复制到您的项目文件夹中,以保存您的第 3 方依赖项(例如 Vendor)。

然后,将 Parse 框架的路径添加到构建目标的 框架搜索路径 (FRAMEWORK_SEARCH_PATHS)

它应该看起来像这样:

$(inherited)
$(PROJECT_DIR)/Vendor/Parse

我会清理 DerivedData 文件夹并重建。

我的问题似乎出在应用程序的命名上:我包含了一个数字。

我更正了这个错误后,错误就消失了。也许这个名字阻止了某些框架的导入。