我无法测试 Fastlane 操作或通道中是否存在目录。以下任何一项save_path = "./dir_name"
都不适用save_path = "dir_name"
于当前目录(fastlane
正在运行的目录):
!Dir.empty?(save_path)
!Dir[save_path].empty?
Dir.exist?(save_path)
File.exist?(save_path)
File.directory?(save_path)
我什至尝试扩展相对路径:
File.exists? File.expand_path(save_path)
我提到了以下内容:
- 检查Ruby中的目录是否为空
- 如何检查给定目录是否存在于Ruby中
- https://blog.bigbinary.com/2017/02/28/dir-emtpy-included-in-ruby-2-4.html
- https://ruby-doc.org/core-2.2.0/Dir.html
如何测试一个目录是否存在于 Fastlane 中?感谢您的阅读和帮助!