我正在尝试将Facebook分享程序集成到我的应用程序中。我像这样使用UIActivityViewController:
NSArray * activityItems = @[self.imgView.image, self.txtField.text];
UIActivityViewController * activityVC = [[UIActivityViewController alloc] initWithActivityItems:activityItems applicationActivities:nil];
[self presentViewController:activityVC animated:YES completion:nil];到目前为止,一切都运行得很好。但我遇到过这样的问题-当我点击facebook图标并进入facebook分享屏幕时,alertView就会出现:

所以问题是-当我点击Setting时,我的控制器被关闭了,什么也没有发生。对于twitter来说,一切都很好--当点击设置按钮时,我的应用程序就会进入后台,设置就会打开。为什么这对Facebook不起作用?任何帮助都会得到重视。
添加:使用SLComposeViewController会导致相同的行为-设置无法打开
发布于 2012-11-22 19:22:40
这个错误似乎在新版本的iOS (6.0.1)中被修复了,至少自从我上次升级以来,我所有的工作都很好。
发布于 2012-11-22 18:28:34
iOS 6.0.1解决了这个问题。更新设备上的软件它转到设置视图。
发布于 2012-11-22 18:31:44
我也有同样的问题,你将ios从6升级到6.0.1,并在**SLComposeViewController**中移除了验证类型**SLServiceTypeFacebook**。
https://stackoverflow.com/questions/12638132
复制相似问题