Thanks to Git and CocoaPods, it’s fairly easy to access the libraries of others. But when you come across a bug or are developing bleeding-edge features for a third-party library it can be difficult to implement changes, which must be made in the library's repository before a new podspec is written to update the library.
Fortunately, Cocoapods has a feature called development pods, which helps resolve bugs in third-party libraries. Below, I'll outline the workflow of development pods so you can work with and test your application changes right away.