小编Joh*_*ter的帖子

如何从命令行运行XCTest以获得快速应用程序?

我想从命令行使用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项目?

xctest swift

32
推荐指数
2
解决办法
2万
查看次数

如何摆脱OpenSSL :: SSL :: SSLError

我正在尝试使用OmniAuth对Facebook用户进行身份验证.最初,它工作,但一路上它只是停止工作,并开始给我这个错误信息:

OpenSSL :: SSL :: SSLError SSL_connect返回= 1 errno = 0状态= SSLv3读取服务器证书B:证书验证失败

相同的代码适用于Twitter,我似乎无法理解为什么它不适用于Facebook.我在网上寻求帮助,但我没有成功.

这是我正在建立的网站的链接:http://www.bestizz.com/
这个网址会给你错误信息:http://www.bestizz.com/auth/facebook

facebook ruby-on-rails omniauth omniauth-facebook

31
推荐指数
4
解决办法
5万
查看次数

在我的rails应用中将静态文件存储在google驱动器上

在我的rails应用程序中,我需要将我的静态资产(JS,CSS,图像和下载)存储在S3等存储服务上,但我目前无法使用S3,因此我搜索并发现google drive是一项优质服务.

考虑到在我的应用程序用户可以上传产品和其他用户并支付然后下载产品.

  1. 我想知道将google驱动器用于这些目的有什么问题吗?
  2. 我应该在谷歌硬盘上使用谷歌存储吗?
  3. 谷歌硬盘是否提供安全和自动过期下载链接,如S3?

storage google-cloud-storage google-drive-api

7
推荐指数
1
解决办法
801
查看次数