我的Facebook就像这样排序
- (IBAction)fb:(id)sender {
NSURL *facebookURL = [NSURL URLWithString:@"fb://notes/Nike"];
if ([[UIApplication sharedApplication] canOpenURL:facebookURL])
{
[[UIApplication sharedApplication] openURL:facebookURL];
} else {
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://facebook.com"]]; }
}
问题是,我在Facebook应用程序上有一个帐户,但我想要它转到另一个fb帐户,这是“耐克”..它不是!
我在此之前检查过并尝试了所有,没有用
fb://profile – Open Facebook app to the user’s profile fb://friends – Open Facebook app to the friends list fb://notifications – Open Facebook app to the notifications list fb://feed – Open Facebook app to the News Feed fb://events – Open Facebook app to the Events page fb://requests – Open Facebook app to the Requests list fb://notes – Open Facebook app to the Notes page fb://albums – Open Facebook app to Photo Albums list
有人可以帮忙吗?
EDITED ADDED
- (IBAction)fb:(id)sender {
NSURL *fbURLWeb = [[NSURL alloc] initWithString:@"https://www.facebook.com/nike"];
NSURL *fbURLId = [[NSURL alloc] initWithString:@"fb://profile/15087023444"];
// Check if FB app is installed
if ([[UIApplication sharedApplication] canOpenURL:fbURLId]) {
// If the FB app is installed
[[UIApplication sharedApplication] openURL:fbURLId];
} else {
[[UIApplication sharedApplication] openURL:fbURLWeb];
}
}