我的 iPhone 应用程序中有一个 Facebook 按钮。当它被触摸时,我希望它转到 Facebook iPhone 应用程序并加载一个 Facebook 页面,如果 Facebook iPhone 应用程序在设备上,如果没有,则转到 Safari 并转到这个 facebook 页面。下面的代码将您带到 facebook 应用程序,但它只是转到提要。但是当没有安装 Facebook iphone 应用程序时,它可以按照我的方式工作
此代码确实运行。
如何通过单击按钮直接进入页面?
NSString *urlStr = @"https://www.facebook.com/MYFACEBOOKPAGE";
NSURL *url = [[NSURL alloc] initWithString:urlStr];
if (![[UIApplication sharedApplication] openURL:url]) NSLog(@"%@%@",@"Failed to open url:",[url description]);