iOS5とiOS6に対応したiOSアプリを開発中(iPhone専用アプリ)
XCODE 4.5 (4G182) を使用して開発しています
アプリは Twitter にツイートを投稿する必要があります
UIActivityViewController クラスを成功裏に使用している ios6 実装の場合
ios5 の実装では、Twitter.framework の TWTweetComposeViewController を使用しています。次のコードを使用しています (以前の XCODE バージョンで開発した以前のアプリケーションで既に使用され、機能しています)。
TWTweetComposeViewController *tweetSheet = [[TWTweetComposeViewController alloc] init]; tweetSheet.completionHandler = ^(TWTweetComposeViewControllerResult result) { [self dismissModalViewControllerAnimated:YES]; }; NSString *textToShare = @"Tweet Example"; [tweetSheet setInitialText:textToShare]; [self presentModalViewController:tweetSheet animated:YES];
このコードは標準の Twitter パネルを表示しますが、送信ボタンを押すと、次のメッセージを含むアラートが表示されます。
ツイートを送信できません
ツイート「ツイート例」は、Twitter への接続に失敗したため、送信できません。
【キャンセル】【やり直す】
Apple Sample アプリケーション "Tweetie" もコンパイルしようとしましたが、ios5 iPhone でも同じ結果が得られました。第 1 世代の iPad (ios5.1) でテストしたところ、問題なく動作しているようです。
誰かが同じ問題を抱えていますか?それについて提案はありますか?
ありがとうございました