There were problems when using TouchJSON
1) Problems getting the token when using getXAuthAccessTokenForUsername. The problem was that the response from the xAuth http://dev.twitter.com/pages/xauth isn't JSON format to the parsing failed when it got the reponse.
2) There were problems using any method that had an empty POST body. Methods such as retweet, deleteUpdate resulted in signature problems and 401 (authentication) response.
I've fixed these 2 bugs in 7b572ca on lepah/MGTwitterEngine.
I had this problem too - your change fixed it. Thanks!
no problem, glad it helped
Closed by 413d1e9. Parses OAuth token manually with TouchJSON enabled