我想在我自己的应用程序中测试从其他应用程序打开文件。我已经弄清楚如何在 Info.plist 中添加 CFBundleDocumentTypes,它在我的设备上运行良好。但我想知道是否可以在模拟器上进行测试。它现在似乎不起作用,当我从 Mobile Safari 打开 PDF 时,它会在工具栏中显示“在 MyApp 中打开”的选项,但它是灰色的,点击它不会做任何事情。相同的文件在设备上运行良好。不能在模拟器上测试 CFBundleDocumentTypes 吗?如果有一个聪明的方法来做到这一点,很想知道。谢谢。
问问题
800 次
1 回答
1
原来,您可以下载DocInteraction 示例代码,并在模拟器中运行它。它为您提供了一些可以使用“打开方式”的文档。但它有时会卡住,所以你必须杀死应用程序,然后等一分钟再重新启动它,让它再次工作。
于 2012-04-26T16:41:12.660 回答