Podfile 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. use_frameworks!
  2. platform :ios, '10.0'
  3. target 'BFCommonKit_Example' do
  4. pod 'BFCommonKit', :path => '../'
  5. # post_install do |installer|
  6. #
  7. # remove_swift_ui("./Pods/Kingfisher/Sources/General/KFOptionsSetter.swift")
  8. # remove_swift_ui("./Pods/Kingfisher/Sources/SwiftUI/KFImage.swift")
  9. # remove_swift_ui("./Pods/Kingfisher/Sources/SwiftUI/ImageBinder.swift")
  10. # remove_swift_ui("./Pods/Kingfisher/Sources/SwiftUI/KFImageOptions.swift")
  11. # remove_swift_ui_realm("./Pods/RealmSwift/RealmSwift/SwiftUI.swift")
  12. ## remove_RealmSwift_swift_ui
  13. # installer.pods_project.targets.each do |target|
  14. # target.build_configurations.each do |config|
  15. # config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '10.0'
  16. # end
  17. # end
  18. # end
  19. #
  20. #def remove_swift_ui(code_file)
  21. # code_text = File.read(code_file)
  22. # code_text.gsub!(/#if canImport\(SwiftUI\) && canImport\(Combine\)(\n)/,"#if canImport(SwiftUI) && canImport(Combine) && (arch(arm64) || arch(x86_64))\n")
  23. # system("rm -rf " + code_file)
  24. # aFile = File.new(code_file, 'w+')
  25. # aFile.syswrite(code_text)
  26. # aFile.close()
  27. #end
  28. #
  29. #def remove_swift_ui_realm (code_file)
  30. # code_text = File.read(code_file)
  31. # code_text.gsub!(/#if canImport\(SwiftUI\) && canImport\(Combine\) && swif/,'#if canImport(SwiftUI) && canImport(Combine) && (arch(arm64) || arch(x86_64)) && swif')
  32. # system("rm -rf " + code_file)
  33. # aFile = File.new(code_file, 'w+')
  34. # aFile.syswrite(code_text)
  35. # aFile.close()
  36. #end
  37. target 'BFCommonKit_Tests' do
  38. inherit! :search_paths
  39. end
  40. end