iOS 7,Xcode 5
我在我的应用程序中设置了一个UIActivityController,无论我做什么,我都看不到Twitter,Facebook等的图标。我只看到邮件和消息。 这在Simulator和我的iPhone 5S上都会发生。
我尝试过第三方教程和示例代码并获得相同的行为。但是,当我在iPhone上使用Safari / Yahoo时,我可以看到所有内容,即使我没有所有内容的帐户。
代码很简单:
NSString *text = @"How to add Facebook and Twitter sharing to an iOS app";
NSURL *url = [NSURL URLWithString:@"http://roadfiresoftware.com/2014/02/how-to-add-facebook-and-twitter-sharing-to-an-ios-app/"];
UIImage *image = [UIImage imageNamed:@"roadfire-icon-square-200"];
UIActivityViewController *controller =
[[UIActivityViewController alloc]
initWithActivityItems:@[text, url, image]
applicationActivities:nil];
[self presentViewController:controller animated:YES completion:nil];
我的理解是,我不需要在任何设备上拥有活动帐户,只需查看工作表中的图标。
有人可以帮助弄清楚为什么会这样吗?