Using local copy of a framework in podfile if exists

cocoapods, ios, ios-frameworks, podfile, swift

Solution

Since a Podfile is actually Ruby code, let's check if the file exists:

if File.exist?("complete-path-to-a-library-file")
    pod 'MyLibraryName', :path => "my-local-library-path"
else
    pod 'MyLibraryName', git: 'https://github.com/mygithuburl', tag: '0.0.1'
end

Problem

I have a framework and a project where I'm using my framework in. I'm trying to use the framework that is locally built during development. Is there a way to do something like: if `my-local-library-path` exists, do this: ``` pod 'MyLibraryName', :path => "my-local-library-path" ``` else, do this: ``` pod 'MyLibraryName', git: 'https://github.com/mygithuburl', tag: '0.0.1' ```

Original source