Travis-CI не может открыть файл - PullRequest
0 голосов
/ 01 ноября 2018

Я пытаюсь построить свой проект iOS, но travis-ci печатает следующее сообщение об ошибке:

/ Пользователи / travis / build / BilalReffas / Analyzer / Pods / Pods / Target Support Файлы / Pods-Analyzer / Pods-Analyzer.debug.xcconfig: невозможно открыть файл (в цели «Анализатор» в проекте «Анализатор») (в цели «Анализатор»)

Конечно, я выбрал свою схему как общую. Я могу построить проект на месте. Я не понимаю, почему Трэвис не находит файл 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 голосов
/ 26 марта 2019

Вам нужно открыть настройки проекта и обновить путь для отладки или выпуска xcconfig:

enter image description here

0 голосов
/ 05 ноября 2018

Это не имеет ничего общего с Трэвисом. Это странная ошибка с 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
...