6

IOS7SLComposeViewControllerを使用して Twitter 投稿を実装しようとしていますが、次のエラーが発生します -

Twitter に接続できなかったため、「何とか」というツイートを送信できませんでした。

ツイートに画像と URL を含めています。違いがあれば..

以下のコード -

SLComposeViewController *composeController = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeTwitter];

[composeController setInitialText:@"i ran with 18 chickens under my armpits for 18 hours"];
[composeController addImage:[UIImage imageNamed:@"zoeLrg.png"]];
[composeController addURL: [NSURL URLWithString:
                            @"http://www.nme.com"]];

[self presentViewController:composeController
                   animated:YES completion:nil];

SLComposeViewControllerCompletionHandler myBlock = ^(SLComposeViewControllerResult result){
    if (result == SLComposeViewControllerResultCancelled) {

        NSLog(@"delete");

    } else

    {
        NSLog(@"post");
    }

    [composeController dismissViewControllerAnimated:YES completion:Nil];
};
composeController.completionHandler =myBlock;
4

1 に答える 1

4

デバッグ コンソールをチェックして、返されたエラーを確認できますか? 通常、これらのメッセージはより有益です。また、デバイスに複数のアカウントが構成されている場合、それに関連するオープン レーダーの問題が発生する可能性があります。http://www.openradar.me/radar?id=5262535380959232を確認してください。

于 2013-11-14T21:10:48.237 に答える