While developing the latest version of Emanata Comics for iOS, we needed a way to handle authentication and posting to Tumblr from iOS devices. We decided to build this functionality separate from our application and link it into the app as a Framework (albeit a statically linked framework). This decision has made the code we wrote for Emanata Comics to share with Tumblr modular enough that we have open sourced the library, and the code for the library is available on Emanata’s GitHub page.
For now, the framework only supports authentication, retrieving user information and posting pictures since these are the API calls we currently utilize in the Emanata Comics application, but we intend to expand it as needed and are happy to review any pull requests sent our way. Take a look and let us know if you find this framework useful at email@example.com