iOS 6 で実行している非常に単純なコードがいくつかあります。すべてのデバイスとシミュレーターですべてが機能していますが、ユーザーの 1 人 (iPhone 3GS、iOS 6.1.2) に問題があります。このコードを呼び出すと、SLComposeViewController は Twitter ダイアログを表示しますが、キャンセル、編集、または送信することはできません。彼らは、このコードは Facebook で機能すると述べた。だから、私は途方に暮れています。
SLComposeViewController を強力なプロパティにすることはできますか?
どんな助けでも大歓迎です。
ありがとうございました。
SLComposeViewController *sc=[SLComposeViewController composeViewControllerForServiceType:SLServiceTypeTwitter];
[sc setInitialText:[NSString stringWithFormat:@"Check out %@ app", [[ConfigUtil getConfig] objectForKey:@"app_title"]]];
[sc addURL:[NSURL URLWithString:[[ConfigUtil getConfig] objectForKey:@"app_store_url"]]];
[sc setCompletionHandler:^(SLComposeViewControllerResult result){
[self dismissViewControllerAnimated:YES completion:nil];
}];
[self presentViewController:sc animated:YES completion:nil];