Method: Flutter::Upload#modify_podspec_file
- Defined in:
- lib/upload.rb
#modify_podspec_file ⇒ Object
修改.podspec文件
126 127 128 129 130 131 132 133 134 135 |
# File 'lib/upload.rb', line 126 def modify_podspec_file # 1、移除.xcframework行和多余的空格 pattern = ".xcframework" lines = File.readlines(@spec_path).reject { |line| line.match(pattern) }.filter { |element| element.strip.size > 0 } new_vendored_framework = get_vendored_frameworks # 插入新的vendored_frameworks lines.insert(lines.size - 1, new_vendored_framework) # 写入新的内容 File.open(@spec_path, "w") { |file| file.puts lines } end |