0

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];
4

1 に答える 1

0

これは Twitter の iOS の問題のようです。ユーザーは、写真アプリからもツイートを送信できないと述べました。添付ファイルを含めないオプションを追加する予定であり、それが役立つ可能性があります。

于 2013-03-12T16:46:41.803 に答える