title: Twitter SLRequest on OSX returns error 32
body: <p>Executing an SLRequest for Twitter on OSX Mavericks 10.9 returns "Could not authenticate you" with error code 32 for <em>any</em> Twitter API request. The simple code snippet is below.</p>
  
  <pre><code>ACAccountStore *accountStore = [[ACAccountStore alloc] init];
  ACAccountType *accountType = [accountStore accountTypeWithAccountTypeIdentifier:ACAccountTypeIdentifierTwitter];
  
  dispatch_semaphore_t semaphore = dispatch_semaphore_create(0);
  [accountStore requestAccessToAccountsWithType:accountType options:nil completion:^(BOOL granted, NSError *error) {
  
      ACAccountType *accountType = [accountStore accountTypeWithAccountTypeIdentifier:ACAccountTypeIdentifierTwitter];
      NSArray *accountsArray = [accountStore accountsWithAccountType:accountType];
      ACAccount *account = [accountsArray lastObject];
  
      NSURL *url = [NSURL URLWithString:@"http://api.twitter.com/1.1/help/test.json"];
      SLRequest *r = [SLRequest requestForServiceType:SLServiceTypeTwitter requestMethod:SLRequestMethodGET URL:url parameters:nil];
      r.account = account;
  
      [r performRequestWithHandler:^(NSData *responseData, NSHTTPURLResponse *urlResponse, NSError *error) {
          NSLog(@"%@", [[NSString alloc] initWithData:responseData encoding:NSUTF8StringEncoding]);
          dispatch_semaphore_signal(semaphore);
      }];
  
  }];
  
  dispatch_semaphore_wait(semaphore, DISPATCH_TIME_FOREVER);
  </code></pre>
  
  <p>What is strange to me is that this <em>exact same</em> code snippet works on iOS without any problems. ACAccount seems valid, preparedURLRequest seem to have all OAuth HTTP headers, I'm not sure what could possibly be wrong... Any ideas?</p>