我想从命令行使用XCTest测试一些Swift示例,如果可能的话.
import XCTest
class LeapTest : XCTestCase {
func testVanillaLeapYear() {
let year = Year(calendarYear: 1996)
XCTAssertTrue(year.isLeapYear);
}
}
Run Code Online (Sandbox Code Playgroud)
我喜欢从命令行运行它.
我已经将Xcode设置为使用测试版中的开发人员工具:
sudo xcode-select -s /Applications/Xcode6-Beta.app/Contents/Developer/
Run Code Online (Sandbox Code Playgroud)
如果我天真地尝试并运行它就像这样
$ xcrun swift LeapTest.swift
LeapTest.swift:1:8: error: cannot load underlying module for 'XCTest'
import XCTest
^
Run Code Online (Sandbox Code Playgroud)
有没有办法直接从CLI运行它?或者我是否必须创建Xcode项目?
我正在尝试使用OmniAuth对Facebook用户进行身份验证.最初,它工作,但一路上它只是停止工作,并开始给我这个错误信息:
OpenSSL :: SSL :: SSLError SSL_connect返回= 1 errno = 0状态= SSLv3读取服务器证书B:证书验证失败
相同的代码适用于Twitter,我似乎无法理解为什么它不适用于Facebook.我在网上寻求帮助,但我没有成功.
这是我正在建立的网站的链接:http://www.bestizz.com/
这个网址会给你错误信息:http://www.bestizz.com/auth/facebook
在我的rails应用程序中,我需要将我的静态资产(JS,CSS,图像和下载)存储在S3等存储服务上,但我目前无法使用S3,因此我搜索并发现google drive是一项优质服务.
考虑到在我的应用程序用户可以上传产品和其他用户并支付然后下载产品.