We are using pretty strict compiler warning flags and also treating warnings as errors. After adopting TwitterKit pod, a very annoying problem has surfaced: since some TwitterKit files are missing newlines at end of file, Xcode can’t build TwitterKit. For some reason, CocoaPod’s inhibit_all_warnings! flag doesn’t work in this case. Any suggestions?
You could try using:
pod 'TwitterKit', :inhibit_warnings => true
Also, this should be fixed in the next release so please let us know if there are any headers we missed.