refactor cocoapods provider