事象
Xcodeプロジェクトを Swift Package Manager を使ってライブラリ管理するように変更したところ、Bitriseで以下のようなエラーが出るようになりました。
xcodebuild: error: Could not resolve package dependencies:
An unknown error occurred. '/Users/vagrant/Library/Developer/Xcode/DerivedData/Timetodo-cdnlkhtafdnmclauocshwxxtmoag/SourcePackages/repositories/XCGLogger-9081359c' exists and is not an empty directory (-4)
timeout after 600 seconds
解決方法
Fastfileに以下を追加してライブラリの依存解決すると成功するようになりました。
Dir.chdir("../") do
sh("xcodebuild", "-resolvePackageDependencies")
end
参考
環境
Xcode 11.3.1
Swift 5.1.3