UIActivityTypePrint导致UIActivityViewController无法显示

时间:2017-12-12 16:26:06

标签: ios uiactivityviewcontroller uiactivity

我尝试分享一些我收到错误的文件:

2017-12-12 17:12:47.466089 + 0100 MyApp [415:77472] viewServiceDidTerminateWithError :: Error Domain = _UIViewServiceInterfaceErrorDomain Code = 3“(null)”UserInfo = {Message = Service Connection Interrupted}

2017-12-12 17:12:52.284992 + 0100 MyApp [415:77472] [ShareSheet]错误:等待建立与ShareUI视图服务扩展的连接超时。

不起作用的代码:

UIActivityViewController *activityViewController = [[UIActivityViewController alloc] initWithActivityItems:documents applicationActivities:nil];
activityViewController.popoverPresentationController.barButtonItem = barButtonItem;
[viewController presentViewController:activityViewController animated:YES completion:nil];

如果我添加以下行,一切似乎都正常工作

 activityViewController.excludedActivityTypes = @[UIActivityTypePrint];

当前min sdk版本为10.0

有什么东西我不见了吗?我们还需要其他权限吗?添加了相同的功能到另一个应用程序(min sdk是9.0),它似乎正常工作?

0 个答案:

没有答案