0
兼容性如Twitter框架ios5.0加入我使用它的類TWTweetComposeViewController
Twitter的登錄與ios5.0,5.1,6.0
if([TWTweetComposeViewController canSendTweet])
{
NSLog(@"can send tweet");
}
else{
NSString *message = @"The application cannot send a tweet at the moment. This is because it cannot reach Twitter or you don't have a Twitter account associated with this device.";
UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"Oops" message:message delegate:nil cancelButtonTitle:@"Dismiss" otherButtonTitles:nil];
[alertView show];
}
在這一步,我需要顯示用戶的Twitter的登錄頁面。爲此,我很困惑,如果我應該重定向用戶到設置登錄到用戶?
,如果是這個代碼不工作
NSURL *twitterURL = [NSURL URLWithString:@"prefs:root=TWITTER"];
[[UIApplication sharedApplication] openURL:twitterURL];
而且我看過一些在那裏,這將不會在iOS6的工作。那麼,我應該怎麼做才能讓用戶登錄一會兒,而不是直接發送推文。現在我只想讓用戶登錄。
我也參考this question它是與ios6很好,但在那種情況下,我如何處理ios5.1?
任何幫助將不勝感激....