2015-04-16 29 views
0

我已经尝试了两个cocoapods和git子模块,但每次我安装它不会构建的框架。有没有人能够安装它。既快又灵活,我使用主分支上的代码。我也用xcode 6.3使用swift 1.2。看起来框架没有被编译到项目中。我有时会意识到,当您将框架链接到工作区时,它在构建阶段区域会变红,但仍然可以工作。但我的快速和灵活的框架参考随机变成红色。我只将它们设置在我的测试目标中,并尝试在目标c中创建一个快速测试,并尝试快速,但它只是说构建失败,然后框架链接变为红色。有没有人能够安装它?如何在Xocde 6.3中安装Quick和Nimble 6.3

正式安装指示应here

UPDATE:IM能够快速安装并使用的CocoaPods灵活(在主分支),但不git的子模块。该项目即时通讯使用我已被指示不使用豆荚,所以我需要使用git subModules。在IDE报告以下错误和失败,任何测试:

IDEBundleInjection.c: Error 3587 loading bundle '/Users/someUserID/Library/Developer/Xcode/DerivedData/myproduct-aadhzxcsaigkzsgjyneytqrocsjc/Build/Products/Debug-iphonesimulator/myproductTests.xctest': The bundle “myproductTests” couldn’t be loaded because it is damaged or missing necessary resources. 
DevToolsBundleInjection environment: 
XCInjectDiagnostics: (null) 

回答

0

原来,如果我一个快速的文件添加到测试,然后一下子IDE可以链接框架快速灵活在一起。非常令人沮丧的是这不在README文件中。

解决方案:创建一个单一的文件迅速,并添加到您的测试目标:进一步信息

// Swift_Spec_doNotRemove.swift 

import Quick 

检查here

1

编辑Podfile

use_frameworks! 
target 'YourAppNameTests' do 
    pod 'Quick' 
    pod 'Nimble' 
end 

运行

pod install 
+0

添加一些关键词!你想问什么?问清楚 – Blip

+0

这不会工作的迅速版本少于1.2没有我的修复。 – j2emanue