Travis-CI无法打开文件

时间:2018-10-31 23:36:26

标签: ios objective-c swift continuous-integration travis-ci

我正在尝试构建我的iOS项目,但是travis-ci正在打印以下错误消息:

  

/用户/ travis / build / BilalReffas / Analyzer / Pods / Pods /目标支持   Files / Pods-Analyzer / Pods-Analyzer.debug.xcconfig:无法打开文件   (在项目“ Analyzer”的目标“ Analyzer”中)(在目标“ Analyzer”中)

我当然选择了共享方案。我可以在本地构建项目。我不明白为什么travis无法找到debug.xcconfig文件。

My Podfile:

  platform :ios, '10.0'

target 'Analyzer' do
  use_frameworks!

  pod 'Charts' 

end

我的travis.yml:

language: objective-c
osx_image: xcode10
xcode_workspace: Analyzer.xcworkspace 
xcode_scheme: Analyzer
xcode_destination: platform=iOS Simulator,OS=12.0,name=iPad Pro (9.7-inch)
podfile: Podfile
before_install:
  - gem install cocoapods
  - pod install --repo-update

调试后,我使用ssh检查文件权限。

-rw-r--r--  1 travis  staff    662 Nov  3 14:41 Pods-Analyzer.debug.xcconfig

如您所见,顶部打开文件应该很好。

2 个答案:

答案 0 :(得分:3)

与特拉维斯无关。这是来自cocoapods的奇怪错误。将gem install cocoapods --pr添加到您的travis.yml应该可以解决。

我当前的travis.yml:

language: swift
osx_image: xcode10.1
xcode_workspace: Analyzer.xcworkspace 
xcode_scheme: Analyzer
xcode_destination: platform=iOS Simulator,OS=12.1,name=iPad Pro (9.7-inch)
podfile: Podfile
before_install:
  - gem install cocoapods --pre
  - pod install --repo-update

答案 1 :(得分:0)

您需要打开项目设置并更新路径以调试或发布xcconfig:

enter image description here