UIActivityController没有显示Facebook,Twitter等

时间:2014-06-11 14:54:56

标签: ios uiactivityviewcontroller

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];

我的理解是,我不需要在任何设备上拥有活动帐户,只需查看工作表中的图标。

有人可以帮助弄清楚为什么会这样吗?

0 个答案:

没有答案