无法解除从iOS 8中的UIDocumentInteractionController调用的电子表格

我有一个非常简单的测试应用程序,其中只包含以下代码,附加到UIButton

 - (IBAction)buttonUp:(id)sender { // Build file path NSString* filePath = [[NSBundle mainBundle] pathForResource:@"testfile" ofType:@"txt"]; NSURL *url = [NSURL fileURLWithPath:filePath]; m_interactionController = [UIDocumentInteractionController interactionControllerWithURL:url]; [m_interactionController presentOptionsMenuFromRect:CGRectMake(200, 200, 100, 100) inView:[self view] animated:YES]; } 

这构建没有问题,并在iOS 7(在第4代iPad:A1458)下运行,这个代码工作正常。

问题是,在iOS 8 Beta 5中,如果用户从UIDocumentInteractionController选择“Mail”,则显示的电子表格永远不会被UIDocumentInteractionController 。 点击发送确实发送邮件,但电子表格继续显示。 点击取消并选择删除或保存草稿无效。

使用Xcode 5.1.1构建测试应用程序时会出现此问题。 但是,如果应用程序是使用Xcode 6 GM构建的,则不会出现问题,并且代码工作正常。

上面的代码有什么问题吗?

对于我们来说,iOS 8的最终发布版本中没有出现此问题。

我已将它发布到Radar,并且它作为副本关闭(副本的状态为“打开”),因此可能是iOS 8的预发布版本中的错误。