0

私のアプリはログイン Twitter 機能を使用しています。iPhone 5 を除くすべてのデバイスで動作しました。理由がわからないので、ここに質問を投稿することにしました。ログイン用の私のコードは次のとおりです。

self.twitter = [STTwitterAPI twitterAPIWithOAuthConsumerKey:Twitter_API_KEY
                                             consumerSecret:Twitter_API_SECRET];


[self.twitter postTokenRequest:^(NSURL *url, NSString *oauthToken) {

    [[UIApplication sharedApplication] openURL:url];

} authenticateInsteadOfAuthorize:NO
                forceLogin:@(YES)
                screenName:nil
             oauthCallback:@"com.twitteroauthcallback.sutrixsnowball://twitter_access_tokens/"
                errorBlock:^(NSError *error) {
                    NSLog(@"-- error: %@", error);
                }];

しかし、iPhone 5で実行するとエラーがログに記録されます:

Error Domain=STHTTPRequest Code=401 "HTTP Status 401: Unauthorized" UserInfo=0x178270040 {NSLocalizedDescription=HTTP Status 401: Unauthorized}
4

0 に答える 0