簡體   English   中英

如何指導用戶使用Twitter.framework將他們的Twitter帳戶添加到Twitter設置?

[英]How can you direct a user to add their twitter account to twitter settings using Twitter.framework?

在iOS5上可以提示並指導用戶訪問Twitter Settings.app區域,以便他們可以將自己的Twitter帳戶添加到手機中嗎? 如果是這樣你怎么做?

作為一種解決方法,我可以指導他們打開Settings.app,但就此而言。

我只是彈出瀏覽器,如果他們在應用程序上沒有預算不足以實現更復雜功能的應用程序上的Twitter帳戶,這可能對某些人有用:

if([TWTweetComposeViewController canSendTweet]){ 

   ...

}else{
    NSString *tweet = [NSString stringWithFormat:@"http://twitter.com/intent/tweet?source=SourceApp&text=%@", [tweetText substringToIndex:140]]; 
    tweet = [tweet stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
    NSURL *webLink = [NSURL URLWithString:tweet];
    [[UIApplication sharedApplication] openURL:webLink];

}

我在另一個SO帖子中找到了解決方案:

在“設置”應用中打開Twitter設置

簡短的回答是:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@“prefs:root = TWITTER”]];

正如此處的評論中所述,這是iOS中自5.1以來的默認行為。 只需打開其中一個小部件,如果用戶沒有在iOS中輸入帳戶,系統將提示用戶這樣做。

如果tweetsheet發現如果tweet中沒有帳戶,那么它會自動執行此操作,然后它會彈出一個AlertView,它會自動引導用戶登錄twitter的本機設置以獲取更多信息,請參閱此鏈接http://dl.dropbox .com / u / 47726728 / tweet%20sheet.swf下載此文件並在jing中打開它或在瀏覽器中拖動它

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM