在IOS 6中,account无法直接分配给SLRequest对象account变量,如何解决此问题?

在IOS 6中,account无法直接分配给SLRequest对象account变量,如何解决此问题?,ios,twitter,acaccount,slrequest,acaccountstore,Ios,Twitter,Acaccount,Slrequest,Acaccountstore,我已经在第一个视图控制器的tableview中列出了所有Twitter帐户。在该视图控制器中,我从该表视图中选择了一个帐户,并将该帐户对象传递给第二个视图控制器。 在第二个视图控制器中,我将account对象直接分配给SLRequest对象account变量作为fallows ACAccount *twitterAccount=_mySelectedAccount;//My Account get from first view controller is pass here.

我已经在第一个视图控制器的tableview中列出了所有Twitter帐户。在该视图控制器中,我从该表视图中选择了一个帐户,并将该帐户对象传递给第二个视图控制器。 在第二个视图控制器中,我将account对象直接分配给SLRequest对象account变量作为fallows

    ACAccount *twitterAccount=_mySelectedAccount;//My Account get from first view controller is pass here.
    NSLog(@"%@",twitterAccount.username); //This line works fine.
    NSURL *requestURL=[NSURL URLWithString:@"https://api.twitter.com/1.1/statuses/home_timeline.json"];

    NSMutableDictionary *parameters=[NSMutableDictionary new];
    [parameters setObject:@"200" forKey:@"count"];


    SLRequest *post=[SLRequest requestForServiceType:SLServiceTypeTwitter requestMethod:SLRequestMethodGET URL:requestURL parameters:parameters];

    post.account=twitterAccount;
post时出错。account=twitterAccount;这段代码在IOS 7上运行得很好,但在IOS 6中,我得到了一个错误作为fallow

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Invalid account type for this request'
如何纠正这个问题?提前谢谢