Hyperloop currently recommends the use of the use_frameworks! flag in a Podfile. The main reason for this flag was that Swift didn't support static libraries. However, this flag is not required anymore as of Xcode 9 beta 4, and CocoaPods 1.5.0. Swift static libraries are now supported.