我们有一个iOS应用程序,可以让文档浏览和查看专有的DMS。我们现在尝试通过尝试使用适用于iOS的官方Office应用程序(Word,Excel等)打开Office文档,从应用程序启用文档编辑。 Drop-box是我们的参考实现: http://www.iphonejd.com/iphone_jd/2014/11/dropbox-and-microsoft.html
通过观察Drop-box的行为及其与Word应用程序的交互,以及研究围绕创建iOS扩展的公开文档,我的假设是Dropbox是FileProvider扩展,在文档启动后,Word使用iOS 8的FileProvider扩展性从文档中取回并将文档保存回Dropbox。 我也假设Dropbox使用Word提供的某种Action扩展启动Word应用程序。
现在虽然有大量的文档可用于创建一般的应用程序扩展和Action扩展,但是没有关于如何使用Action扩展的可用文档。
在这种情况下,我试图弹出“使用Microsoft Word打开”表将文档从我的应用程序传递给Word,我想其余的工作是由FileProvider可扩展性完成的,我需要在我的应用程序中实现。
所以我有两个问题:
更新:@Vig:请参阅下面的评论。我不认为这个问题是重复的。